XML 65 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Schedule of Exchangeable Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Net carrying value $ 4,802,000 $ 4,741,000
Convertible Debt | 4.00% senior exchangeable notes due 2025    
Debt Instrument [Line Items]    
Principal 333,220 333,220
Less: Unamortized debt issuance costs 4,463 5,642
Net carrying value $ 328,757 $ 327,578