XML 98 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Non-Cash Interest Expense      
Amortization of debt discount/transaction costs $ 1,257 $ 1,118 $ 962
Total Interest Expense 9,736 9,964 10,832
2023 Notes      
Cash Interest Expense      
Coupon interest expense   23 545
Non-Cash Interest Expense      
Amortization of debt discount/transaction costs   4 97
2025 Notes      
Cash Interest Expense      
Coupon interest expense 928 2,360 4,637
Non-Cash Interest Expense      
Amortization of debt discount/transaction costs 98 240 457
Estimated fair value $ 30,300    
Convertible Debt, Fair Value by Fair Value Hierarchy Level Level 2    
2027 Notes      
Cash Interest Expense      
Coupon interest expense $ 938 2,385 4,688
Non-Cash Interest Expense      
Amortization of debt discount/transaction costs 90 220 $ 408
Estimated fair value $ 49,500    
Convertible Debt, Fair Value by Fair Value Hierarchy Level Level 2    
2029 Notes      
Cash Interest Expense      
Coupon interest expense $ 6,613 4,078  
Non-Cash Interest Expense      
Amortization of debt discount/transaction costs 1,069 $ 654  
Estimated fair value $ 277,400    
Convertible Debt, Fair Value by Fair Value Hierarchy Level Level 2