XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2
Leases (Tables)
6 Months Ended
Jun. 30, 2024
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:
LeasesClassificationJune 30, 2024December 31, 2023
Assets
  Operating lease assetsOperating lease assets$202,511 $208,910 
Total lease assets$202,511 $208,910 
Liabilities
Current
  Operating lease liabilities
Accounts payable, accrued expenses and other$37,547 $33,864 
Noncurrent
  Operating lease liabilitiesNoncurrent operating lease liabilities214,517 223,774 
Total lease liabilities$252,064 $257,638 
Schedule of Lease Cost
The table below summarizes total lease costs:
Three Months Ended June 30,Six Months Ended June 30,
Lease Cost2024202320242023
Operating lease costs$12,364 $12,965 $24,908 $25,948 
Short-term lease costs952 708 1,394 1,400 
Variable lease costs and other3,696 2,985 6,783 5,778 
Total lease cost, net$17,012 $16,658 $33,085 $33,126 
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:
Six Months Ended June 30,
 20242023
Cash paid for amounts included in the measurement of operating lease liabilities$27,501$28,039
Operating lease assets obtained in exchange for lease liabilities$13,018$19,671
Weighted average remaining lease term (years)
   Operating leases7.58.1
Weighted average discount rate
   Operating leases
5.9 %5.7 %
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 Condensed Consolidated Balance Sheets:
As of
June 30, 2024
2024 (remaining)
$26,952 
202550,846 
202644,950 
202743,567 
202835,126 
Thereafter114,052 
   Total future lease payments315,493 
   Less: imputed interest(63,429)
Total$252,064