Quarterly report [Sections 13 or 15(d)]

Note 12 - Stockholders' Equity - Stock-based Compensation Plan Activity (Details)

v3.25.1
Note 12 - Stockholders' Equity - Stock-based Compensation Plan Activity (Details)
3 Months Ended
Mar. 31, 2025
shares
Share-Based Payment Arrangement [Member]  
Number of shares available for grant (in shares) (232,441)
Granted, available for grant (in shares) (148,816)
Forfeited, available for grant (in shares) 56,297
Returned to Plan, available for grant (in shares) 26,476
Number of shares available for grant (in shares) (298,484)
Performance Stock Units (PSUs) [Member]  
Balances (in shares) 180,181
Granted (in shares) 0
Released (in shares) 0
Forfeited (in shares) 0
Returned to Plan (in shares) 0
Balances (in shares) 180,181
Restricted Stock Units (RSUs) [Member]  
Balances (in shares) 874,097
Granted (in shares) 148,816
Released (in shares) (61,702)
Forfeited (in shares) (56,297)
Returned to Plan (in shares) 0
Balances (in shares) 904,914