XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Note 11 - Earnings Per Share (Details Textual)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 04, 2025
Sep. 30, 2025
USD ($)
$ / shares
shares
Sep. 30, 2024
USD ($)
shares
Sep. 30, 2025
USD ($)
$ / shares
shares
Sep. 30, 2024
USD ($)
shares
Dec. 31, 2024
USD ($)
Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities (in shares) | shares [1]   2,736,835 0 0 0  
The 2031 Convertible Notes [Member]            
Convertible Debt | $   $ 2,800 $ 0 $ 2,800 $ 0 $ 20,000
Debt Instrument, Convertible, Threshold Consecutive Trading Days   5   5    
Debt Instrument, Convertible, Stock Price Trigger (in dollars per share) | $ / shares   $ 7.21   $ 8.94    
The 2030 Convertible Notes [Member]            
Convertible Debt | $   $ 40,000   $ 40,000   $ 0
Debt Instrument, Convertible, Threshold Consecutive Trading Days 5 5   5    
Debt Instrument, Convertible, Stock Price Trigger (in dollars per share) | $ / shares   $ 6.92   $ 6.92    
[1] No adjustments for interest or incremental shares were included for the nine months ended September 30, 2025 because the effect would be antidilutive. The 2031 Convertible Notes and the 2030 Convertible Notes were not outstanding as of September 30, 2024.