XML 104 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Short-Term Borrowings and Long-Term Debt Maturities (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Short-Term Borrowings and Long-Term Debt [Abstract]  
2022 $ 65,313
2023 313
2024 169,091
2025 0
2026 0
Thereafter 391,496
Unamortized discounts and issuance costs (4,868)
Long Term Debt Maturities Total $ 621,345