v3.26.1
Liabilities - Convertible Senior Notes - Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Non-Cash Interest Expense    
Amortization of debt discount/transaction costs $ 244 $ 257
Total Interest Expense $ 1,897 2,183
2025 Notes    
Cash Interest Expense    
Coupon interest expense   39
Non-Cash Interest Expense    
Amortization of debt discount/transaction costs   4
Convertible Debt, Fair Value by Fair Value Hierarchy Level Level 2  
2027 Notes    
Cash Interest Expense    
Coupon interest expense   234
Non-Cash Interest Expense    
Amortization of debt discount/transaction costs   18
Convertible Debt, Fair Value by Fair Value Hierarchy Level Level 2  
2029 Notes    
Cash Interest Expense    
Coupon interest expense $ 1,653 1,653
Non-Cash Interest Expense    
Amortization of debt discount/transaction costs 244 $ 235
Estimated fair value $ 328,400  
Convertible Debt, Fair Value by Fair Value Hierarchy Level Level 2