XML 105 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Other Commitments (Details) - Sinking fund payments
$ in Thousands
Dec. 31, 2022
USD ($)
Other Commitments [Line Items]  
Total $ 165,913
2023 8,025
2024 15,789
2025 15,789
2026 15,789
2027 15,789
Thereafter $ 94,732