Heat oven to 300°F. Prepare a baking pan by lining it with parchment paper or a silicone baking mat.
Pulse 3 3/4 cups almond flour, 3/4 cup granulated sugar, 1/2 cup of the powdered sugar, and 1/4 teaspoon salt together in a food processor until mixed. Add 1 teaspoon vanilla and 1/4 teaspoon almond extract. Add 5 Tablespoons aquafaba (chickpea cooking liquid), 2 Tablespoons at a time, processing until incorporated after each addition.
Turn the food processor to low speed. Add the chopped apricots and process on low speed until the apricots are incorporated.
Place the remaining 1/4 cup of powdered sugar in a small bowl. Scoop the dough with a teaspoon, and roll into 1 inch balls. Roll each ball in the powdered sugar, tapping off any excess. Place balls about 1/2 inch apart on the prepared baking sheet. Bake for 25-30 minutes, until balls appear dry and cracked. Cool on baking sheet for at least 10 minutes before serving. Store leftovers in an airtight container or zipper bag at room temperature or in the freezer.