v3.22.2.2
Notes Payable - Schedule of Notes Payable (Details) - USD ($)
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Notes payable $ 1,230,101,000 $ 805,236,000
Net debt issuance costs $ (12,215,000) (12,203,000)
SOFR    
Debt Instrument [Line Items]    
Base spread on variable rate 1.85%  
Revolving Credit Facility    
Debt Instrument [Line Items]    
Notes payable $ 942,316,000 517,439,000
Line of credit facility $ 1,100,000,000  
4.000% Senior Notes Due 2029 | Senior Notes    
Debt Instrument [Line Items]    
Notes payable   $ 300,000,000
Interest rate 4.00%