XML 108 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Short-Term and Long-Term Borrowings - Summary of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Short-Term Debt $ 81,422 $ 8,204
Current Maturities of Long-Term Debt 0 0
Long-Term Debt 824,059 823,821
Total 905,481 832,025
OTC    
Debt Instrument [Line Items]    
Short-Term Debt 0 0
Current Maturities of Long-Term Debt 0 0
Long-Term Debt 79,849 79,798
Total 79,849 79,798
OTP    
Debt Instrument [Line Items]    
Short-Term Debt 81,422 8,204
Current Maturities of Long-Term Debt 0 0
Long-Term Debt 744,210 744,023
Total $ 825,632 $ 752,227