v3.26.3
Debt - Schedule of Maturities of Long-term Debt (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Debt Disclosure [Abstract]  
2026 $ 478,795
2027 536,499
2028 41,822
2029 192,824
2030 750,043
Thereafter 350,088
Future principal payments 2,350,071
Unamortized discounts and debt issuance costs (10,636)
Total future payments $ 2,339,435