Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.3
Debt - Future Maturities of Long-Term Debt (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Debt Disclosure [Abstract]  
October 2023 through September 2024 $ 64,033
October 2024 through September 2025 12,515
October 2025 through September 2026 1,751,209
October 2026 through September 2027 64,877
October 2027 through September 2028 165
Thereafter 3,048
Total future maturities of long-term debt $ 1,895,847