XML 72 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Short-Term Borrowings and Long-Term Debt - Schedule of Long-term Debt Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Borrowing Limit $ 1,593,129  
Total principal long-term debt 448,062 $ 424,875
Current portion of long-term debt (171,261) (67,576)
Less: unamortized discounts (3,001) (3,957)
Total 273,800 353,342
Line of credit    
Debt Instrument [Line Items]    
Borrowing Limit 167,622  
Line of credit | February 27, 2024    
Debt Instrument [Line Items]    
Borrowing Limit 1,000,000  
Total principal long-term debt $ 0 0
Line of credit | February 27, 2024 | LIBOR    
Debt Instrument [Line Items]    
Variable interest rate 1.00%  
Line of credit | February 27, 2024 | Federal funds rate or composite overnight bank borrowings rate    
Debt Instrument [Line Items]    
Variable interest rate 0.50%  
Line of credit | February 27, 2024 | Adjusted LIBOR    
Debt Instrument [Line Items]    
Variable interest rate 1.00%  
Line of credit | November 28, 2021    
Debt Instrument [Line Items]    
Interest rate (%) 5.20%  
Borrowing Limit $ 37,936  
Total principal long-term debt 13,402 19,199
Restricted cash, held as guarantee 3,000  
Line of credit | December 23, 2021 - April 4, 2022    
Debt Instrument [Line Items]    
Borrowing Limit 477,282  
Total principal long-term debt 391,882 354,963
Restricted cash, held as guarantee 7,000  
Pledged assets $ 344,000  
Line of credit | December 23, 2021 - April 4, 2022 | Minimum    
Debt Instrument [Line Items]    
Interest rate (%) 3.50%  
Line of credit | December 23, 2021 - April 4, 2022 | Maximum    
Debt Instrument [Line Items]    
Interest rate (%) 8.50%  
Loans payable | July 21, 2021 - September 21, 2022    
Debt Instrument [Line Items]    
Borrowing Limit $ 77,911  
Total principal long-term debt $ 42,778 $ 50,713
Loans payable | July 21, 2021 - September 21, 2022 | Minimum    
Debt Instrument [Line Items]    
Interest rate (%) 3.20%  
Loans payable | July 21, 2021 - September 21, 2022 | Maximum    
Debt Instrument [Line Items]    
Interest rate (%) 5.10%