v3.26.1
Leases
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Leases Leases
The following table presents operating lease costs recorded to cost of services:
Three months ended June 30,Six months ended June 30,
(in thousands)2026202520262025
Operating lease costs - Cost of services$6,918 $6,160 $13,628 $11,886 
Operating lease costs recorded to selling, general and administrative expenses were immaterial.
The following table presents the weighted average remaining lease term and weighted average discount rate for the Company's operating leases as of June 30, 2026 and December 31, 2025:
June 30,
2026
December 31,
2025
Weighted average remaining lease term3.0 years3.3 years
Weighted average discount rate7.1 %7.0 %
The following table presents supplemental cash flow information related to the Company's operating leases:
Six months ended June 30,
(in thousands)20262025
Cash paid for amounts included in the measurement of operating lease liabilities$13,488 $10,280 
ROU assets obtained in exchange for operating lease liabilities11,769 19,877 
The future lease payments on the Company's operating lease liabilities as of June 30, 2026 were as follows:
(in thousands)
2026-remainder of year$12,467 
202720,401 
202815,094 
20299,739 
20302,175 
Thereafter328 
     Total lease payments60,204 
Less: imputed interest(5,860)
     Total lease liabilities$54,344