v3.26.1
Senior Unsecured Notes and Secured Debt - Exchange Rate (Details) - Senior unsecured notes
6 Months Ended
Jun. 30, 2026
$ / shares
2028 Exchangeable Notes  
Unsecured Debt [Line Items]  
Conversion ratio 0.0105277
Conversion price (in dollars per share) $ 94.99
2029 Exchangeable Notes  
Unsecured Debt [Line Items]  
Conversion ratio 0.0078291
Conversion price (in dollars per share) $ 127.73