XML 78 R68.htm IDEA: XBRL DOCUMENT v3.25.3
Note 12 - Convertible Senior Notes - Schedule of Interest Expense (Details) - The 5% Convertible Senior Notes Due 2024 [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Contractual interest expense $ 364 $ 1,053 $ 1,157 $ 3,161
Amortization of debt issuance costs 220 363 650 1,072
Total interest cost $ 584 $ 1,416 $ 1,807 $ 4,233
Effective interest rate 1.00% 5.30% 1.00% 5.30%