XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable, Net (Details) - Senior Notes - USD ($)
Sep. 30, 2021
May 31, 2021
Senior Notes Due 2031    
Debt Instrument [Line Items]    
Principal amount of notes issued   $ 450,000,000
Debt stated interest rate   2.55%
Senior Notes Due 2032    
Debt Instrument [Line Items]    
Principal amount of notes issued $ 600,000,000  
Debt stated interest rate 2.35%