XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Other Intangibles (Tables)
3 Months Ended
Mar. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Components of Intangible Assets
Components of intangible assets are as follows:
(in thousands)As of March 31, 2025
Gross Carrying ValueAccumulated AmortizationNet Book Value
Customer relationships$34,940 $(32,882)$2,058 
Developed technology700 (700)— 
Trade names and trademarks1,700 (1,611)89 
Total$37,340 $(35,193)$2,147 
(in thousands)As of December 31, 2024
Gross Carrying ValueAccumulated AmortizationNet Book Value
Customer relationships$34,940 $(32,589)$2,351 
Developed technology700 (700)— 
Trade names and trademarks1,700 (1,597)103 
Total$37,340 $(34,886)$2,454