XML 37 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Tables)
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Short-term and Long-term Debt
Short-term and long-term debt at March 31, 2022, December 31, 2021 and March 31, 2021 consisted of the following:
(in thousands)March 31,
2022
December 31,
2021
March 31,
2021
Short-term debt – non-recourse$148,216 $65,485 $140,730 
Short-term debt – recourse1,301,552 436,307 774,475 
Total short-term debt$1,449,768 $501,792 $915,205 
Current maturities of long-term debt – non-recourse$7,959 $7,601 $118 
Current maturities of long-term debt – recourse46,199 24,655 42,706 
Total current maturities of long-term debt$54,158 $32,256 $42,824 
Long-term debt, less: current maturities – non-recourse$62,675 $64,972 $126,772 
Long-term debt, less: current maturities – recourse508,506 535,515 750,811 
Total long-term debt, less: current maturities$571,181 $600,487 $877,583