XML 81 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Senior Exchangeable Notes (Details)
$ / shares in Units, $ in Thousands
1 Months Ended
Feb. 28, 2023
USD ($)
D
$ / shares
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Debt      
Aggregate principal amount outstanding   $ 2,539,609 $ 3,175,132
1.75% senior exchangeable notes due June 2029      
Debt      
Aggregate principal amount at issuance $ 250,000    
Interest rate on senior notes (as a percent) 1.75% 1.75% 1.75%
Aggregate principal amount outstanding   $ 250,000 $ 250,000
Exchange rate of common shares per $1,000 principal amount 4.7056    
Exchange price per common share | $ / shares $ 212.51    
Threshold percentage of exchange price 130.00%    
Threshold number of trading days, whether or not consecutive | D 20    
Threshold number of consecutive trading days | D 30    
Percentage of principal to be redeemed 100.00%