XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Note 13 - Equity Incentive Plans - Summary of Restricted Stock Awards (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Restricted Stock Units (RSUs) [Member]      
Balance (in shares)   44,119  
Weighted-average grant date fair value, balance (in dollars per share)   $ 3.91  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 0 68,084 0
Weighted-average grant date fair value, grants (in dollars per share)   $ 5.96  
Vested (in shares)   (32,788)  
Weighted-average grant date fair value, vested (in dollars per share)   $ 3.05  
Cancelled (in shares)   0  
Weighted-average grant date fair value, cancelled (in dollars per share)   $ 0  
Balance (in shares)   79,415  
Weighted-average grant date fair value, balance (in dollars per share)   $ 5.98  
Restricted Stock [Member]      
Balance (in shares)   111  
Weighted-average grant date fair value, balance (in dollars per share)   $ 22.78  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   0  
Weighted-average grant date fair value, grants (in dollars per share)   $ 0  
Vested (in shares)   (111)  
Weighted-average grant date fair value, vested (in dollars per share)   $ 22.78  
Cancelled (in shares)   0  
Weighted-average grant date fair value, cancelled (in dollars per share)   $ 0  
Balance (in shares)   0  
Weighted-average grant date fair value, balance (in dollars per share)   $ 0