XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Note 10 - Stock-based Compensation - Restricted Stock Activity (Details) - Restricted Stock Units (RSUs) [Member]
3 Months Ended
Mar. 31, 2025
shares
Restricted Stock Units Outstanding (in shares) 1,061,184
Granted, shares (in shares) 4,125
Vested, shares (in shares) 318,588
Canceled or forfeited, shares (in shares) 0
Restricted Stock Units Outstanding (in shares) 746,721