XML 80 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 12 - Earnings Per Share (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 30, 2024
Interest on Convertible Debt, Net of Tax [1] $ 0 $ 0 $ 0  
Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities (in shares) 0 0 0  
The 2031 Convertible Notes [Member]        
Convertible Debt $ 20,000 $ 0 $ 0  
Debt Instrument, Convertible, Conversion Price (in dollars per share) $ 10.06     $ 9.06
[1] No adjustments for interest or incremental shares were included for the year ended December 31, 2024 because the effect would be antidilutive. The 2031 Convertible Notes were not outstanding as of December 31, 2023 and 2022.