v3.26.1
Debt - Schedule of Maturities of Debt and Lease Obligation (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Disclosure [Abstract]  
2026 (remaining) $ 21,919
2027 38,613
2028 541,107
2029 533,278
2030 1,932,911
Thereafter 483,907
Total $ 3,551,735