Quarterly report pursuant to Section 13 or 15(d)

Debt - Future Maturities of Long-Term Debt (Details)

v3.24.3
Debt - Future Maturities of Long-Term Debt (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Debt Disclosure [Abstract]  
October 2024 through September 2025 $ 12,439
October 2025 through September 2026 1,413,007
October 2026 through September 2027 19,876
October 2027 through September 2028 157
October 2028 through September 2029 210,173
Thereafter 2,678
Total future maturities of long-term debt $ 1,658,330