Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.2
Debt - Future Maturities of Long-Term Debt (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Debt Disclosure [Abstract]  
July 2023 through June 2024 $ 64,814
July 2024 through June 2025 12,379
July 2025 through June 2026 1,751,066
July 2026 through June 2027 41,816
July 2027 through June 2028 1,496
Thereafter 3,049
Total future maturities of long-term debt $ 1,874,620