XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 10 - Stock-based Compensation - Restricted Stock Activity (Details) - Restricted Stock Units (RSUs) [Member]
3 Months Ended
Mar. 31, 2024
shares
Restricted Stock Units Outstanding (in shares) 1,403,454
Granted, shares (in shares) 53,712
Vested, shares (in shares) 348,728
Canceled or forfeited, shares (in shares) 1,550
Restricted Stock Units Outstanding (in shares) 1,106,888