v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Minimum Lease Payments
Minimum lease payments under these arrangements, net of payments to be received under a sublease, were as follows (in thousands):
June 30, 2026
2026$60,362 
2027111,610 
2028101,307 
202979,927 
203066,817 
Thereafter174,926 
Total lease payments$594,949 
Less: Interest110,314 
Present value of lease liability$484,635