v3.26.3
Long-Term Debt - Scheduled Maturities of Long-term Debt (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Debt Disclosure [Abstract]  
2026 (remainder of the year) $ 31,412
2027 112,997
2028 160,357
2029 146,939
2030 4,570,280
2031 3,765,117
Thereafter $ 2,045,141