XML 48 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2025
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Schedule of Net Carrying Amount of Intangible Assets
The gross amount, accumulated amortization and net carrying amount of intangible assets were as follows:
 
  September 30, 2025December 31, 2024
 Useful Life
(Years)
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Customer relationships
5-18
$109,044 $(95,608)$13,436 $107,704 $(92,220)$15,484 
Software/Technology
3-15
61,317 (36,595)24,722 57,414 (33,930)23,484 
Covenants not to compete
2-5
12,362 (12,357)12,391 (12,371)20 
Other
2-12
10,188 (9,901)287 10,218 (9,498)720 
Total $192,911 $(154,461)$38,450 $187,727 $(148,019)$39,708