XML 100 R85.htm IDEA: XBRL DOCUMENT v3.20.4
Notes Payable - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Current Portion of Notes Payable $ (37,974) $ 0
Notes Payable 338,518 375,062
Parent Company [Member]    
Debt Instrument [Line Items]    
Current Portion of Notes Payable (37,974) 0
Notes Payable 338,518 375,062
Senior Notes [Member]    
Debt Instrument [Line Items]    
Notes Payable 376,492 375,062
Current Portion of Notes Payable (37,974) 0
Notes Payable $ 338,518 375,062
Senior Notes [Member] | Series A Senior Notes [Member]    
Debt Instrument [Line Items]    
Effective Annual Interest Rate (as a percent) 5.16%  
Carrying Value $ 37,974 37,873
Senior Notes [Member] | Series B Senior Notes [Member]    
Debt Instrument [Line Items]    
Effective Annual Interest Rate (as a percent) 5.44%  
Carrying Value $ 66,702 66,581
Senior Notes [Member] | Series C Senior Notes [Member]    
Debt Instrument [Line Items]    
Effective Annual Interest Rate (as a percent) 5.64%  
Carrying Value $ 47,651 47,595
Senior Notes [Member] | Series D Senior Notes [Member]    
Debt Instrument [Line Items]    
Effective Annual Interest Rate (as a percent) 5.72%  
Carrying Value $ 16,858 16,842
Senior Notes [Member] | Series E Senior Notes [Member]    
Debt Instrument [Line Items]    
Effective Annual Interest Rate (as a percent) 4.46%  
Carrying Value $ 74,325 74,282
Senior Notes [Member] | Series F Senior Notes [Member]    
Debt Instrument [Line Items]    
Effective Annual Interest Rate (as a percent) 4.55%  
Carrying Value $ 59,449 59,422
Senior Notes [Member] | Series G Senior Notes [Member]    
Debt Instrument [Line Items]    
Effective Annual Interest Rate (as a percent) 4.64%  
Carrying Value $ 39,627 39,613
Senior Notes [Member] | Series H Senior Notes [Member]    
Debt Instrument [Line Items]    
Effective Annual Interest Rate (as a percent) 3.42%  
Carrying Value $ 33,906 $ 32,854