XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Equity Schedule of Series A Equity Units (Details) - USD ($)
shares in Thousands, $ in Millions
9 Months Ended
Apr. 19, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Schedule of Series A Equity Units [Line Items]        
Purchase contract liability(1) $ 168.8 $ 81.1 $ 145.4 $ 129.4
Payments of Stock Issuance Costs 27.0      
Equity Units Stock Purchase Contract Liability Payments   $ 50.1 $ 24.5  
Preferred Stock        
Schedule of Series A Equity Units [Line Items]        
Payments of Stock Issuance Costs 22.5      
Purchase Contract Liability        
Schedule of Series A Equity Units [Line Items]        
Payments of Stock Issuance Costs $ 4.5      
Series A Corporate Units        
Schedule of Series A Equity Units [Line Items]        
Stock Issued During Period, Shares, New Issues 8,625      
Net Proceeds from Sale $ 835.5      
Corporate Units Contract Annual Rate 7.75%