v3.25.2
Intangible assets, net (Tables)
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible assets
Intangible assets, net consisted of the following:
Estimated
Useful
Life
As of
June 30,
2025
December 31,
2024
(in years)(in thousands)
Customer relationships
8-12
$54,212 $52,664 
Trade names
2-10
7,037 6,904 
Acquired software2.5995 995 
Non-compete agreements2584 584 
$62,828 $61,147 
Less: Accumulated amortization(17,229)(13,229)
Intangible assets, net$45,599 $47,918 
Schedule of estimated amortization expense
Based on the carrying value of the Company’s existing intangible assets as of June 30, 2025, the estimated amortization expense for the future years is as follows:
Amount
(in thousands)
2025 (excluding six months ended June 30, 2025)
$3,695 
2026
7,142 
2027
6,553 
2028
6,404 
2029
5,898 
Thereafter15,907 
Total$45,599