Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.2
Debt - Future Maturities of Long-Term Debt (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Debt Disclosure [Abstract]  
October 2021 through September 2022 $ 31,841
October 2022 through September 2023 28,252
October 2023 through September 2024 72,682
October 2024 through September 2025 830,825
October 2025 through September 2026 1,413,281
Thereafter 22,277
Total future maturities of long-term debt $ 2,399,158