v3.26.3
Debt and Other Financing - Convertible Notes Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Debt Instrument [Line Items]        
Cash paid for interest     $ 15,029 $ 33,519
Total interest expense $ 3,622 $ 4,037 11,419 10,889
Convertible Senior Notes        
Debt Instrument [Line Items]        
Cash paid for interest 3,816 2,926 11,447 2,926
Amortization of debt issuance costs 222 170 666 170
Total interest expense $ 4,038 $ 3,096 $ 12,113 $ 3,096