XML 101 R89.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]      
Total interest expense $ 48,190 $ 27,032 $ 11,048
Convertible Senior Notes Due 2026 [Member]      
Debt Instrument [Line Items]      
Contractual interest expense 100    
Convertible Senior Notes Due 2026 [Member] | Convertible Debt [Member]      
Debt Instrument [Line Items]      
Contractual interest expense 1,980 5,724 7,812
Amortization of debt discount and issuance costs 821 2,358 3,236
Total interest expense $ 2,801 $ 8,082 $ 11,048