v3.21.2
Subsequent Events - Narrative (Details) - USD ($)
Aug. 20, 2021
Aug. 02, 2021
Jun. 30, 2021
Subsequent Event [Line Items]      
Principal amount     $ 660,000,000
3.360% Secured Series 2016-1 A-1 Notes due 2021 | Senior Notes      
Subsequent Event [Line Items]      
Interest rate, stated percentage     3.36%
Principal amount     $ 438,000,000
Subsequent Event | 3.360% Secured Series 2016-1 A-1 Notes due 2021 | Senior Notes      
Subsequent Event [Line Items]      
Interest rate, stated percentage   3.36%  
Principal amount $ 220,000,000