XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets and Goodwill (Intangible Assets) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Finite lived intangible assets      
Gross Carrying Amount $ 49,892   $ 46,513
Accumulated Amortization (31,968)   (30,733)
Net Carrying Amount 17,924   15,780
Amortization expense 1,000 $ 1,000  
Customer relationships      
Finite lived intangible assets      
Gross Carrying Amount 46,899   43,569
Accumulated Amortization (30,263)   (29,179)
Net Carrying Amount 16,636   14,390
Software & technology      
Finite lived intangible assets      
Gross Carrying Amount 2,993   2,944
Accumulated Amortization (1,705)   (1,554)
Net Carrying Amount $ 1,288   $ 1,390