XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Note 6 - Debt - Schedule of Debt Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
The 2029 Notes [Member]        
Contractual interest expense     $ 859  
Amortization of debt discount and issuance costs     748  
Total interest expense     1,607  
Initial Term Loan [Member]        
Contractual interest expense $ 2,231 $ 714 4,464 $ 714
Total interest expense 925 115 1,250 115
Amortization of debt premium and issuance costs (1,306) (599) (3,214) (599)
Convertible Senior Notes 2026 [Member]        
Contractual interest expense 790 2,369 2,074 5,203
Amortization of debt discount and issuance costs 92 261 240 569
Total interest expense $ 882 $ 2,630 $ 2,314 $ 5,772