XML 102 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets and Goodwill (Intangible Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite lived intangible assets    
Gross Carrying Amount $ 46,513 $ 47,159
Accumulated Amortization (30,733) (26,759)
Net Carrying Amount 15,780 20,400
Customer relationships    
Finite lived intangible assets    
Gross Carrying Amount 43,569 44,112
Accumulated Amortization (29,179) (25,659)
Net Carrying Amount 14,390 18,453
Software & technology    
Finite lived intangible assets    
Gross Carrying Amount 2,944 3,047
Accumulated Amortization (1,554) (1,100)
Net Carrying Amount $ 1,390 $ 1,947