XML 73 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt (Recourse Debt) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Long-term debt    
Less: current maturities $ 62,899 $ 21,589
Finance lease liability 21,501 0
Collateralized debt book value 435,800  
Recourse    
Long-term debt    
Long-term debt, gross 747,184 371,791
Less: current maturities 53,353 16,747
Less: unamortized prepaid debt issuance costs 7,833 5,210
Long-term debt, less current maturities 685,998 349,834
Recourse | Note payable, variable rate (3.38% at December 31, 2019), payable in increasing amounts plus interest, due 2026    
Long-term debt    
Long-term debt, gross $ 237,500 0
Interest rate of debt instruments 3.38%  
Recourse | Note payable, variable rate (3.13% at December 31, 2019), payable in increasing amounts plus interest, due 2024    
Long-term debt    
Long-term debt, gross $ 157,500 0
Interest rate of debt instruments 3.13%  
Recourse | Note payable, 4.50%, payable at maturity, due 2034 (a)    
Long-term debt    
Long-term debt, gross $ 105,000 0
Interest rate of debt instruments 4.50%  
Recourse | Note payable, 4.07%, payable at maturity, due 2021    
Long-term debt    
Long-term debt, gross $ 26,000 26,000
Interest rate of debt instruments 4.07%  
Recourse | Note payable, 4.85%, payable at maturity, due 2026    
Long-term debt    
Long-term debt, gross $ 25,000 25,000
Interest rate of debt instruments 4.85%  
Recourse | Note payable, 4.55%, payable at maturity, due 2023    
Long-term debt    
Long-term debt, gross $ 24,000 24,000
Interest rate of debt instruments 4.55%  
Recourse | Note payable, 3.33%, payable in increasing amounts plus interest, due 2025 (a)    
Long-term debt    
Long-term debt, gross $ 23,780 24,888
Interest rate of debt instruments 3.33%  
Recourse | Note payable, 3.29%, payable in increasing amounts plus interest, due 2022 (a)    
Long-term debt    
Long-term debt, gross $ 17,497 18,918
Interest rate of debt instruments 3.29%  
Recourse | Note payable, 4.50%, payable at maturity, due 2030    
Long-term debt    
Long-term debt, gross $ 16,000 16,000
Interest rate of debt instruments 4.50%  
Recourse | Note payable, 5.00%, payable at maturity, due 2040    
Long-term debt    
Long-term debt, gross $ 14,000 14,000
Interest rate of debt instruments 5.00%  
Recourse | Note payable, variable rate (3.43% at December 31, 2019), payable quarterly, due 2024 (a)    
Long-term debt    
Long-term debt, gross $ 12,250 13,250
Interest rate of debt instruments 4.15%  
Recourse | Line of credit, variable rate, paid 2019    
Long-term debt    
Long-term debt, gross $ 0 50,000
Recourse | Note payable, 4.92%, payable in increasing amounts, plus interest, paid 2019 (a)    
Long-term debt    
Long-term debt, gross $ 0 16,227
Interest rate of debt instruments 4.92%  
Recourse | Note payable, 4.23%, payable in increasing amounts plus interest, paid 2019 (a)    
Long-term debt    
Long-term debt, gross $ 0 9,948
Interest rate of debt instruments 4.23%  
Recourse | Note payable, 4.76%, payable in increasing amounts plus interest, paid 2019 (a)    
Long-term debt    
Long-term debt, gross $ 0 44,330
Interest rate of debt instruments 4.76%  
Recourse | Note payable, variable rate, payable in increasing amounts plus interest, paid 2019 (a)    
Long-term debt    
Long-term debt, gross $ 0 16,452
Recourse | Note payable, variable rate, payable in increasing amounts plus interest, paid 2019 (a)    
Long-term debt    
Long-term debt, gross $ 0 8,417
Interest rate of debt instruments 4.19%  
Recourse | Note payable, 4.76%, payable in increasing amounts plus interest, paid 2019 (a)    
Long-term debt    
Long-term debt, gross $ 0 8,288
Interest rate of debt instruments 4.76%  
Recourse | Variable rate (3.41% at December 31, 2019), payable at maturity, due 2036    
Long-term debt    
Long-term debt, gross $ 21,000 21,000
Interest rate of debt instruments 3.41%  
Recourse | Variable rate (3.44% at December 31, 2019), payable at maturity, due 2025 (a)    
Long-term debt    
Long-term debt, gross $ 3,100 3,100
Interest rate of debt instruments 3.44%  
Recourse | Variable rate, paid 2019 (a)    
Long-term debt    
Long-term debt, gross $ 0 4,650
Interest rate of debt instruments 3.19%  
Recourse | Debenture bonds, 2.65% to 5.00%, payable in increasing amounts plus interest, due 2020 through 2031    
Long-term debt    
Long-term debt, gross $ 26,075 27,323
Recourse | Debenture bonds, 2.65% to 5.00%, payable in increasing amounts plus interest, due 2020 through 2031 | Minimum    
Long-term debt    
Interest rate of debt instruments 2.65%  
Recourse | Debenture bonds, 2.65% to 5.00%, payable in increasing amounts plus interest, due 2020 through 2031 | Maximum    
Long-term debt    
Interest rate of debt instruments 5.00%  
Recourse | Finance lease obligations, due serially to 2030 (a)    
Long-term debt    
Long-term debt, gross $ 38,482 $ 0