In a large bowl, cream the butter and icing sugar until light and fluffy.
Add the flour, cardamom, salt, and vanilla extract to the butter mixture. Mix until well combined.
Divide the dough in half and shape each half into a log. Wrap in plastic wrap and chill for at least 1 hour.
Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper.
Slice the chilled dough into rounds and place them on the prepared baking sheet.
Bake for 12-15 minutes or until the edges are lightly golden.
In a small bowl, whisk together the icing sugar, orange juice, and orange zest to make the glaze.
Drizzle the glaze over the cooled cookies and let it set before serving.
