XML 45 R31.htm IDEA: XBRL DOCUMENT v3.26.1
INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2026
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Identifiable Intangible Assets
Identifiable intangible assets with finite lives at March 31, 2026 and December 31, 2025 are summarized as follows:

 Amortization
Period
(in years)
Gross Carrying Amount at March 31, 2026Accumulated Amortization at March 31, 2026Gross Carrying Amount at December 31, 2025Accumulated Amortization at December 31, 2025
Customer relationships and lists
10-20
$367,849 $240,171 $370,763 $237,769 
Trademarks and trade names
2-17
51,656 43,525 52,256 43,655 
Developed technology
5-12
41,982 23,898 42,385 23,415 
Other
2-18
25,140 22,571 25,178 22,454 
   Other intangible assets with finite lives$118,778 $89,994 $119,819 $89,524