XML 71 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Debt (Textual) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
May 27, 2022
Mar. 28, 2022
Mar. 09, 2022
Mar. 02, 2022
Jan. 11, 2019
Debt Instrument [Line Items]                  
Current line of credit   $ 272,575 $ 501,792            
Payments of short-term debt $ 200,000 550,000 408,250 $ 0          
Current maturities of long-term debt   110,155 32,256            
Interest paid   $ 56,700 $ 38,200 $ 33,900          
Short-term debt, weighted average interest rate   5.67% 1.49%            
Non-recourse                  
Debt Instrument [Line Items]                  
Current maturities of long-term debt   $ 63,300              
Notes Payable                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity         $ 450,000   $ 450,000 $ 250,000  
Current line of credit         350,000        
Estimated fair value                  
Debt Instrument [Line Items]                  
Fair value of long-term debt   595,700 $ 650,700            
Short Term Revolving Credit Agreement, Due August 2022 | Line of Credit | Revolving Term Loan                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity         $ 450,000        
Recourse                  
Debt Instrument [Line Items]                  
Current maturities of long-term debt   46,340 24,655            
Aggregate annual maturities of long term debt, year one   46,300              
Aggregate annual maturities of long term debt, year two   22,600              
Aggregate annual maturities of long term debt, year three   22,800              
Aggregate annual maturities of long term debt, year four   48,000              
Aggregate annual maturities of long term debt, year five   123,400              
Aggregate annual maturities of long term debt thereafter   278,300              
Non-recourse                  
Debt Instrument [Line Items]                  
Current maturities of long-term debt   63,815 $ 7,601            
Aggregate annual maturities of long term debt, year one   63,800              
Aggregate annual maturities of long term debt, year two   400              
Notes Payable | Long Term Note Due 2027                  
Debt Instrument [Line Items]                  
Face amount           $ 140,600      
Notes Payable | Long Term Note Due 2029                  
Debt Instrument [Line Items]                  
Face amount           209,400      
Line of Credit                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity   1,990,800              
Unused capacity   $ 1,659,600              
Line of Credit | Revolving Term Loan                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity           $ 1,550,000     $ 900,000