v3.26.3
Senior Unsecured Notes and Secured Debt - Exchange Rate (Details) - Senior unsecured notes
9 Months Ended
Sep. 30, 2026
$ / shares
2028 Exchangeable Notes  
Unsecured Debt [Line Items]  
Conversion ratio 0.010539
Conversion price (in dollars per share) $ 94.89
2029 Exchangeable Notes  
Unsecured Debt [Line Items]  
Conversion ratio 0.0078354
Conversion price (in dollars per share) $ 127.63