XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Debt (Tables)
6 Months Ended
Jun. 30, 2022
Debt Disclosure [Abstract]  
Schedule of Short-term and Long-term Debt
Short-term and long-term debt at June 30, 2022, December 31, 2021 and June 30, 2021 consisted of the following:
(in thousands)June 30,
2022
December 31,
2021
June 30,
2021
Short-term debt – non-recourse$97,668 $65,485 $120,020 
Short-term debt – recourse1,063,760 436,307 637,251 
Total short-term debt$1,161,428 $501,792 $757,271 
Current maturities of long-term debt – non-recourse$7,707 $7,601 $3,691 
Current maturities of long-term debt – recourse46,244 24,655 46,378 
Total current maturities of long-term debt$53,951 $32,256 $50,069 
Long-term debt, less: current maturities – non-recourse$60,396 $64,972 $100,876 
Long-term debt, less: current maturities – recourse503,051 535,515 736,733 
Total long-term debt, less: current maturities$563,447 $600,487 $837,609