v3.26.1
Intangible Assets
6 Months Ended
Jun. 30, 2026
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]  
Intangible Assets Intangible Assets
 
The gross amount, accumulated amortization and net carrying amount of intangible assets were as follows:
 
June 30, 2026December 31, 2025
Useful Life
(Years)
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Customer relationships
5-18
$108,079 $(96,637)$11,442 $109,262 $(96,428)$12,834 
Software/Technology
3-15
66,126 (39,666)26,460 63,158 (37,822)25,336 
Covenants not to compete
2-5
12,324 (12,324)— 12,387 (12,387)— 
Other
2-12
10,126 (9,968)158 10,211 (9,974)237 
Total$196,655 $(158,595)$38,060 $195,018 $(156,611)$38,407 
 
Amortization expense for the three months ended June 30, 2026 and 2025 was approximately $2.0 million and $1.6 million, respectively.

Amortization expense for the six months ended June 30, 2026 and 2025 was $4.0 million and $3.4 million, respectively.