XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of information related to operating leases
Other information related to our leases was as follows:
(in thousands, except lease term and discount rate)As of 
June 30, 
2024
As of 
December 31, 
2023
Balance Sheet Information
Operating Leases
Right-of-use assets$96,836 $99,194 
Other current liabilities18,646 19,466 
Operating lease liabilities 85,963 87,714 
Finance Leases
Property and equipment, at cost28,321 28,321 
Accumulated depreciation1,260 862 
Property and equipment, net27,061 27,459 
Other liabilities30,800 30,146 
Weighted Average Remaining Lease Term
Operating leases 7.51 years7.41 years
Finance leases34.00 years34.50 years
Weighted Average Discount Rate
Operating leases 4.76 %4.43 %
Finance leases7.10 %7.10 %
Schedule of lease cost information
Three Months Ended 
June 30,
Six Months Ended 
June 30,
(in thousands)2024202320242023
Supplemental Cash Flows Information
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$5,438 $6,329 $11,192 $12,708 
Operating cash flows from finance leases213 — 426 — 
Financing cash flows from finance leases— — — — 
Right-of-use assets obtained in exchange for operating lease obligations— — 10,095 2,439 
Right-of-use assets obtained in exchange for finance lease obligations— — — — 
Schedule of minimum lease payments under non-cancellable operating leases
Future minimum lease payments under non-cancellable leases as of June 30, 2024 were as follows:
(in thousands)Operating
Leases
Finance
Leases
Remainder of 2024$12,002 $876 
202522,414 1,776 
202620,543 1,824 
202717,605 1,875 
202814,273 1,926 
Thereafter39,321 90,124 
  Total future minimum lease payments126,158 98,401 
Less: Imputed interest(21,549)(67,601)
    Total$104,609 $30,800 
Schedule of minimum lease payments under non-cancellable finance leases
Future minimum lease payments under non-cancellable leases as of June 30, 2024 were as follows:
(in thousands)Operating
Leases
Finance
Leases
Remainder of 2024$12,002 $876 
202522,414 1,776 
202620,543 1,824 
202717,605 1,875 
202814,273 1,926 
Thereafter39,321 90,124 
  Total future minimum lease payments126,158 98,401 
Less: Imputed interest(21,549)(67,601)
    Total$104,609 $30,800