XML 78 R68.htm IDEA: XBRL DOCUMENT v3.25.2
Note 12 - Convertible Senior Notes - Schedule of Interest Expense (Details) - The 5% Convertible Senior Notes Due 2024 [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Contractual interest expense $ 46 $ 1,056 $ 92 $ 2,111
Amortization of debt issuance costs 350 359 701 709
Total interest cost $ 396 $ 1,415 $ 793 $ 2,820
Effective interest rate 1.00% 5.30% 1.00% 5.30%