v3.26.3
Derivatives and Risk Management - Schedule of Fair Value of Derivative Instruments in Statement of Financial Position (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Derivatives, Fair Value [Line Items]    
Long-term derivative assets $ 52,593 $ 36,551
Long-term derivative liabilities 124,752 83,904
Accrued liabilities and other 148 99
2029 Capped Calls | 2029 Notes    
Derivatives, Fair Value [Line Items]    
Derivative Assets 52,593 36,551
2029 Embedded Derivative | 2029 Notes    
Derivatives, Fair Value [Line Items]    
Derivative Liabilities 124,752 83,904
FX derivative contracts    
Derivatives, Fair Value [Line Items]    
Derivative Assets 51 165
Derivative Liabilities 148 99
Derivatives Not Designated as Hedging Instruments:    
Derivatives, Fair Value [Line Items]    
Derivative Assets 52,644 36,716
Derivative Liabilities 124,900 84,003
Derivatives Not Designated as Hedging Instruments: | 2029 Capped Calls | 2029 Notes    
Derivatives, Fair Value [Line Items]    
Long-term derivative assets 52,593 36,551
Derivatives Not Designated as Hedging Instruments: | 2029 Embedded Derivative | 2029 Notes    
Derivatives, Fair Value [Line Items]    
Long-term derivative liabilities 124,752 83,904
Derivatives Not Designated as Hedging Instruments: | FX derivative contracts    
Derivatives, Fair Value [Line Items]    
Prepaid expenses and other current assets 51 165
Accrued liabilities and other $ 148 $ 99