XML 138 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Convertible Senior Notes - Expenses and Interest (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
6.0% Convertible Debenture      
Convertible Senior Notes      
Interest expense $ 1,596    
Amortization of discount (premium) 613    
Interest and Debt Expense, Total $ 2,209    
Effective interest rate (as a percent) 8.70%    
3.75% Convertible Senior Notes      
Convertible Senior Notes      
Interest expense $ 3,335 $ 7,546 $ 7,398
Amortization of debt issuance costs 642 1,345 1,286
Interest and Debt Expense, Total $ 3,977 $ 8,891 $ 8,684
Effective interest rate (as a percent) 4.50% 4.60% 4.50%
7.0% Convertible Senior Notes      
Convertible Senior Notes      
Interest expense $ 7,687    
Amortization of discount (premium) (4,085)    
Interest and Debt Expense, Total $ 3,602    
Effective interest rate (as a percent) 3.00%