v3.26.1
Intangible assets, net (Tables)
6 Months Ended
Jun. 30, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Schedule of Intangible assets
Intangible assets, net consisted of the following:
Estimated
Useful
Life
As of
June 30,
2026
December 31,
2025
(in years)(in thousands)
Customer relationships
8-12
$64,030 $53,875 
Tradenames
2-10
7,576 7,012 
Acquired software2.5995 995 
Non-compete agreements2584 584 
$73,185 $62,466 
Less: Accumulated amortization(24,354)(20,858)
Intangible assets, net$48,831 $41,608 
Schedule of estimated amortization expense
Based on the carrying value of the Company’s existing intangible assets as of June 30, 2026, the estimated amortization expense for the future years is as follows:
Amount
(in thousands)
2026 (excluding six months ended June 30, 2026)
$4,249 
20277,971 
20287,825 
20297,222 
20307,100 
Thereafter14,464 
Total$48,831