v3.26.3
Long-Term Debt - Summary of Maturities of Long-Term Debt (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Schedule of Maturities of Long-Term Debt [Abstract]  
Remaining in 2026 $ 113,361
2027 363,519
2028 293,084
2029 372,174
2030 277,643
2031 840,555
Thereafter 677,738
Total debt and finance lease obligations, net of related costs $ 2,938,074