XML 87 R73.htm IDEA: XBRL DOCUMENT v3.25.4
Note 14 - Equity Incentive Plan - Schedule of Performance Share Units (Details) - $ / shares
12 Months Ended
Mar. 14, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Outstanding, shares (in shares)   836,562    
Outstanding, weighted average grant date fair value (in dollars per share)   $ 26.7    
Granted, shares (in shares)   569,042    
Granted, weighted average grant date fair value (in dollars per share)   $ 14.85    
Vested, shares (in shares)   (317,850)    
Vested, weighted average grant date fair value (in dollars per share)   $ 25.86    
Forfeited and cancelled, shares (in shares)   (134,041)    
Forfeited and cancelled, weighted average grant date fair value (in dollars per share)   $ 23.09    
Outstanding, shares (in shares)   953,713 836,562  
Outstanding, weighted average grant date fair value (in dollars per share)   $ 20.41 $ 26.7  
Performance Shares [Member]        
Outstanding, shares (in shares)   0    
Outstanding, weighted average grant date fair value (in dollars per share)   $ 0    
Granted, shares (in shares) 290,792 290,792 0 0
Granted, weighted average grant date fair value (in dollars per share)   $ 15.36    
Vested, shares (in shares)   0    
Vested, weighted average grant date fair value (in dollars per share)   $ 0    
Forfeited and cancelled, shares (in shares)   (11,038)    
Forfeited and cancelled, weighted average grant date fair value (in dollars per share)   $ 15.42    
Outstanding, shares (in shares)   279,754 0  
Outstanding, weighted average grant date fair value (in dollars per share)   $ 15.36 $ 0