XML 73 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Note 11 - Earnings Per Share (Details Textual)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 18 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2026
USD ($)
shares
Dec. 31, 2025
USD ($)
Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities (in shares) | shares 0 [1] 0 [1] 0 [1] 0 [1] 0  
The 2030 Convertible Notes [Member]            
Convertible Debt | $ $ 16,500 $ 0 $ 16,500 $ 0 $ 16,500 $ 31,500
Debt Instrument, Convertible, Stock Price Trigger (in dollars per share) | $ / shares $ 6.98 $ 8.94 $ 7.12 $ 8.95    
Debt Instrument, Convertible, Threshold Consecutive Trading Days   5 5 5    
[1] No adjustments for interest or incremental shares were included for the three and six months ended June 30, 2026 and 2025 because the effect would be antidilutive. The 2030 Convertible Notes were not outstanding as of June 30, 2025.