XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events - Repayment of Debt and Return of Shareholder Capital (Details) - Subsequent Events - USD ($)
$ in Millions
Jul. 20, 2022
Jul. 26, 2022
Non-Recourse 2035 Notes    
Subsequent Event [Line Items]    
Repayments of long-term debt $ 420.0  
3.25% Convertible Senior Notes Due 2023    
Subsequent Event [Line Items]    
Retirement of debt   $ 230.0