XML 40 R27.htm IDEA: XBRL DOCUMENT v3.25.1
INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets
The carrying values and accumulated amortization for definite-lived intangible assets were as follows (in thousands):

March 31, 2025
Weighted Average Life (years)
Gross Carrying
Amount
Accumulated
Amortization
Net Carrying Amount
Customer relationships5.4$68,770 $30,676 $38,094 
Trade names11.240,900 10,418 30,482 
Total$109,670 $41,094 $68,576 

December 31, 2024
Weighted Average Life (years)
Gross Carrying
Amount
Accumulated
Amortization
Net Carrying Amount
Customer relationships5.6$68,770 $28,869 $39,901 
Trade names11.540,900 9,737 31,163 
Total$109,670 $38,606 $71,064 
Schedule of Estimated Amortization Expense Relating to Intangible Assets Estimated amortization expense relating to definite-lived intangible assets for the remainder of 2025 and for each of the next five full years ending December 31 is as follows (in thousands):
2025 (April-December)$7,464 
2026$9,952 
2027$9,952 
2028$8,673 
2029$8,673 
2030$8,673