XML 94 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Short-Term and Long-Term Borrowings - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Short-Term Debt $ 91,163 $ 80,997
Current Maturities of Long-Term Debt 29,983 140,087
Long-Term Debt, net of current maturities 734,014 624,432
Total 855,160 845,516
OTC    
Debt Instrument [Line Items]    
Short-Term Debt 22,637 65,166
Current Maturities of Long-Term Debt 0 169
Long-Term Debt, net of current maturities 79,746 79,695
Total 102,383 145,030
OTP    
Debt Instrument [Line Items]    
Short-Term Debt 68,526 15,831
Current Maturities of Long-Term Debt 29,983 139,918
Long-Term Debt, net of current maturities 654,268 544,737
Total $ 752,777 $ 700,486