XML 104 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long Term Debt - Future Maturities (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Long-Term Debt.  
2025 $ 25,083
2026 27,856
2027 166,450
2028 1,309,686
2029 248
Thereafter 3,776
Total $ 1,533,099