Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2
Debt - Future Maturities of Long-Term Debt (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Debt Disclosure [Abstract]  
July 2022 through June 2023 $ 21,727
July 2023 through June 2024 64,814
July 2024 through June 2025 286,004
July 2025 through June 2026 1,421,571
July 2026 through June 2027 51,893
Thereafter 4,428
Total future maturities of long-term debt $ 1,850,437