XML 113 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule of debt maturities (Details 5)
$ in Thousands
Dec. 31, 2021
USD ($)
Long-term debt maturities [Line Items]  
2022 $ 148,053
2023 77,925
2024 638,604
2025 177,802
2026 140,802
Thereafter $ 1,564,878