XML 89 R77.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events - Narrative (Details) - USD ($)
1 Months Ended
Aug. 11, 2021
Jul. 06, 2021
May 26, 2021
Jul. 31, 2021
Jul. 29, 2021
Jul. 01, 2021
Class C Capital Stock            
Subsequent Event [Line Items]            
Settlement of convertible senior notes (in shares)     4,800,000      
2023 Notes | Convertible senior notes            
Subsequent Event [Line Items]            
Debt instrument, notice for redemption of convertible debt, amount     $ 372,800,000      
Subsequent Event | Goldman Sachs Bank USA            
Subsequent Event [Line Items]            
Maximum borrowing capacity         $ 750,000,000.0  
Subsequent Event | Class C Capital Stock            
Subsequent Event [Line Items]            
Settlement of convertible senior notes (in shares)       4,700,000    
Subsequent Event | Revolving Single-Family Homes Notes | Secured Debt | Forecast            
Subsequent Event [Line Items]            
Proceeds from issuance of long-term debt $ 450,000,000.0          
Long-term debt, term 30 months          
Long term debt, reinvestment period 24 months          
Weighted average interest rate 2.43%          
Subsequent Event | 2023 Notes | Convertible senior notes            
Subsequent Event [Line Items]            
Debt instrument, repurchased face amount   $ 1,300,000       $ 366,400,000
Cash paid for repurchase   $ 1,300,000