XML 69 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Note 13 - Equity Incentive Plan - Schedule of Performance Share Units (Details) - Performance Shares [Member] - $ / shares
6 Months Ended
Mar. 14, 2025
Jun. 30, 2025
Jun. 30, 2024
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
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)   $ 10.5  
Outstanding, shares (in shares)   279,754  
Outstanding, weighted average grant date fair value (in dollars per share)   $ 15.55