XML 64 R53.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Schedule of Exchangeable Notes (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Net carrying value $ 4,266,000 $ 4,349,000
Convertible Debt | 7.32% senior exchangeable notes due 2026    
Debt Instrument [Line Items]    
Principal 150,000 150,000
Less: Unamortized debt issuance costs 736 1,274
Net carrying value $ 149,264 $ 148,726