v3.26.1
Debt - Schedule of Interest Expense Recognized (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]        
Amortization of debt issuance costs     $ 19,932 $ 14,916
Convertible Debt | 7.32% senior exchangeable notes due 2026        
Debt Instrument [Line Items]        
Contractual interest expense $ 1,871 $ 2,745 4,616 5,490
Amortization of debt issuance costs 374 504 912 996
Convertible Debt | 7.00% senior exchangeable notes due 2031        
Debt Instrument [Line Items]        
Contractual interest expense 1,254   1,254  
Amortization of debt issuance costs $ 190   $ 190  
Convertible Debt | 4.00% senior exchangeable notes due 2025        
Debt Instrument [Line Items]        
Contractual interest expense   305   2,138
Amortization of debt issuance costs   $ 59   $ 414