XML 55 R42.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Carrying Amount of Operating Lease Assets and Liabilities The table below summarizes the carrying amount of our operating lease assets and liabilities:
December 31,
LeasesClassification20252024
Assets
  Operating lease assetsOperating lease assets$201,492 $198,318 
Total lease assets$201,492 $198,318 
Liabilities
Current
  Operating lease liabilitiesAccounts payable, accrued expenses and other$37,211 $34,110 
Noncurrent
  Operating lease liabilitiesNoncurrent operating lease liabilities224,510 208,036 
Total lease liabilities$261,721 $242,146 
Schedule of Lease Cost
The table below summarizes total lease costs:
Year Ended December 31,
Lease Cost20252024
Operating lease costs$51,781 $50,519 
Variable lease costs and other17,927 17,488 
Total lease cost, net$69,708 $68,007 
The table below includes cash paid for our operating lease liabilities, other non-cash information, our weighted average remaining lease term and weighted average discount rate:
Year Ended December 31,
 20252024
Cash paid for amounts included in the measurement of operating lease liabilities$58,076$56,495
Operating lease assets obtained in exchange for lease liabilities$31,660$28,693
Weighted average remaining lease term (years)
   Operating leases7.37.6
Weighted average discount rate
   Operating leases
5.9%6.0%
Schedule of Future Minimum Lease Payments
The maturity analysis below summarizes the remaining future undiscounted cash flows for our operating leases and includes a reconciliation to operating lease liabilities reported on the Consolidated Balance Sheets:
 
As of
December 31, 2025
2026$54,594 
202755,681 
202845,078 
202934,468 
203029,145 
Thereafter107,628 
   Total future lease payments326,594 
   Less: imputed interest(64,873)
Total$261,721