XML 107 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt Maturities of long-term debt (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Debt Instrument  
2024 $ 29,250
2025 78,820
2026 374,923
2027 25,250
2028 442,599
Thereafter 1,846,056
Total long-term debt, gross $ 2,796,898