Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
Debt - Future Maturities of Long-Term Debt (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Debt Disclosure [Abstract]  
April 2023 through March 2024 $ 65,585
April 2024 through March 2025 285,869
April 2025 through March 2026 965,925
April 2026 through March 2027 570,747
April 2027 through March 2028 15,799
Thereafter 3,048
Total future maturities of long-term debt $ 1,906,973