XML 73 R55.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Schedule of Present Value of Operating Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Leases [Abstract]  
Remainder of 2026 $ 42,868
2027 104,711
2028 113,157
2029 108,341
2030 104,259
Thereafter 443,529
Total lease payments 916,865
Less: imputed interest (225,725)
Present value of lease liabilities $ 691,140