XML 83 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Senior Unsecured Notes and Secured Debt - Exchange Rate (Details) - Senior unsecured notes
3 Months Ended 6 Months Ended
Jun. 30, 2025
$ / shares
Jun. 30, 2025
$ / shares
Unsecured Debt [Line Items]    
Common stock (in dollars per share) $ 0.67  
2028 Exchangeable Notes    
Unsecured Debt [Line Items]    
Conversion ratio   0.0104994
Conversion price (in dollars per share) 95.24 $ 95.24
Common stock (in dollars per share) 0.61  
2029 Exchangeable Notes    
Unsecured Debt [Line Items]    
Conversion ratio   0.0078177
Conversion price (in dollars per share) 127.91 $ 127.91
Common stock (in dollars per share) $ 0.67