v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
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, 
2025
As of 
December 31, 
2024
Balance Sheet Information
Operating Leases
Right-of-use assets$88,298 $90,136 
Other current liabilities19,839 18,087 
Operating lease liabilities 77,406 79,399 
Finance Leases
Property and equipment, at cost28,321 28,321 
Accumulated depreciation(2,056)(1,658)
Property and equipment, net26,265 26,663 
Other liabilities31,249 31,021 
Weighted Average Remaining Lease Term
Operating leases 7.27 years7.37 years
Finance leases33.00 years33.50 years
Weighted Average Discount Rate
Operating leases 5.10 %5.01 %
Finance leases7.10 %7.10 %
Schedule of lease cost information
Three Months Ended 
June 30,
Six Months Ended 
June 30,
(in thousands)2025202420252024
Supplemental Cash Flows Information
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$5,714 $5,438 $11,112 $11,192 
Operating cash flows from finance leases438 213 876 426 
Financing cash flows from finance leases— — — — 
Right-of-use assets obtained in exchange for operating lease obligations9,947 — 12,098 10,095 
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, 2025 were as follows:
(in thousands)Operating
Leases
Finance
Leases
Remainder of 2025$14,012 $900 
202623,525 1,824 
202720,336 1,875 
202814,746 1,926 
202912,283 1,979 
Thereafter31,371 88,145 
  Total future minimum lease payments116,273 96,649 
Less: Imputed interest(19,028)(65,400)
    Total$97,245 $31,249 
Schedule of minimum lease payments under non-cancellable finance leases
Future minimum lease payments under non-cancellable leases as of June 30, 2025 were as follows:
(in thousands)Operating
Leases
Finance
Leases
Remainder of 2025$14,012 $900 
202623,525 1,824 
202720,336 1,875 
202814,746 1,926 
202912,283 1,979 
Thereafter31,371 88,145 
  Total future minimum lease payments116,273 96,649 
Less: Imputed interest(19,028)(65,400)
    Total$97,245 $31,249