XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Borrowings (Annual Maturities of Notes, Loans and Leases Payable) (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Long-term debt, by Maturity:  
2021 $ 515,591
2022 611,940
2023 1,084,053
2024 539,695
2025 661,676
Thereafter $ 2,018,406