XML 77 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Short-Term and Long-Term Debt, Including Finance Leases - Schedule of Maturities of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Long-term Debt, Fiscal Year Maturity [Abstract]    
Long-term Debt, 2023 $ 26,966  
Long-term Debt, 2024 0  
Long-term Debt, 2025 0  
Long-term Debt, 2026 211,638  
Long-term Debt, 2027 0  
Long-term Debt 238,604  
Finance Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
Finance Lease Obligations, 2023 82  
Finance Lease Obligations, 2024 165  
Finance Lease Obligations, 2025 7  
Finance Lease Obligations, 2026 0  
Finance Lease Obligations, 2027 0  
Finance Leases, Future Minimum Payments Due 254  
Long-term Debt and Capital Lease Obligations, Fiscal Year Maturity [Abstract]    
Total, 2023 27,048  
Total, 2024 165  
Total, 2025 7  
Total, 2026 211,638  
Total, 2027 0  
Total long-term debt and finance leases $ 238,858 $ 175,019