XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Note 11 - Equity Plans - Restricted Stock Unit Activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Restricted Stock, Number Outstanding (in shares) 691,241 662,103 662,103
Restricted Stock, Outstanding, Weighted Average Granted Price (in dollars per share) $ 22.61 $ 20.28 $ 20.28
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 40,000 34,486  
Granted, weighted average estimated fair value (in dollars per share) $ 32.81 $ 66.7  
Restricted Stock, Converted into shares (in shares) (70,244) 0  
Converted into shares, weighted average estimated fair value (in dollars per share) $ 22.21 $ 0  
Forfeited, number of shares (in shares) (274) (2,570)  
Forfeited, weighted average estimated fair value (in dollars per share) $ 13.29 $ 16.99  
Restricted Stock, Number Outstanding (in shares) 660,723 694,019 691,241
Restricted Stock, Outstanding, Weighted Average Granted Price (in dollars per share) $ 23.28 $ 22.6 $ 22.61
Vested, number of shares (in shares) 546,237 563,839  
Vested, weighted average estimated fair value (in dollars per share) $ 19.08 $ 19.69