XML 105 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Notes Payable - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Current Portion of Notes Payable $ 0 $ (37,974)
Notes Payable 376,243 338,518
Parent Company [Member]    
Debt Instrument [Line Items]    
Current Portion of Notes Payable 0 (37,974)
Notes Payable 376,243 338,518
Senior Notes [Member]    
Debt Instrument [Line Items]    
Notes Payable 376,243 376,492
Current Portion of Notes Payable 0 (37,974)
Notes Payable $ 376,243 338,518
Senior Notes [Member] | Series A Senior Notes [Member]    
Debt Instrument [Line Items]    
Effective Annual Interest Rate (as a percent) 5.16%  
Carrying Value $ 0 37,974
Senior Notes [Member] | Series B Senior Notes [Member]    
Debt Instrument [Line Items]    
Effective Annual Interest Rate (as a percent) 5.44%  
Carrying Value $ 66,829 66,702
Senior Notes [Member] | Series C Senior Notes [Member]    
Debt Instrument [Line Items]    
Effective Annual Interest Rate (as a percent) 5.64%  
Carrying Value $ 47,710 47,651
Senior Notes [Member] | Series D Senior Notes [Member]    
Debt Instrument [Line Items]    
Effective Annual Interest Rate (as a percent) 5.72%  
Carrying Value $ 16,874 16,858
Senior Notes [Member] | Series E Senior Notes [Member]    
Debt Instrument [Line Items]    
Effective Annual Interest Rate (as a percent) 4.46%  
Carrying Value $ 74,407 74,325
Senior Notes [Member] | Series F Senior Notes [Member]    
Debt Instrument [Line Items]    
Effective Annual Interest Rate (as a percent) 4.55%  
Carrying Value $ 59,500 59,449
Senior Notes [Member] | Series G Senior Notes [Member]    
Debt Instrument [Line Items]    
Effective Annual Interest Rate (as a percent) 4.64%  
Carrying Value $ 39,655 39,627
Senior Notes [Member] | Series H Senior Notes [Member]    
Debt Instrument [Line Items]    
Effective Annual Interest Rate (as a percent) 3.42%  
Carrying Value $ 33,564 33,906
Senior Notes [Member] | Series I Senior Notes [Member]    
Debt Instrument [Line Items]    
Effective Annual Interest Rate (as a percent) 2.20%  
Carrying Value $ 37,704 $ 0