XML 62 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 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):
March 31, 2026
2026$92,071 
2027111,104 
202899,136 
202977,017 
203063,770 
Thereafter165,657 
Total lease payments$608,755 
Less: Interest113,641 
Present value of lease liability$495,114