XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Intangible Assets and Goodwill (Intangible Assets) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Finite lived intangible assets          
Gross Carrying Amount $ 50,062   $ 50,062   $ 46,513
Accumulated Amortization (33,295)   (33,295)   (30,733)
Net Carrying Amount 16,767   16,767   15,780
Amortization expense 1,000 $ 1,000 2,000 $ 2,000  
Customer relationships          
Finite lived intangible assets          
Gross Carrying Amount 46,899   46,899   43,569
Accumulated Amortization (31,362)   (31,362)   (29,179)
Net Carrying Amount 15,537   15,537   14,390
Software & technology          
Finite lived intangible assets          
Gross Carrying Amount 3,163   3,163   2,944
Accumulated Amortization (1,933)   (1,933)   (1,554)
Net Carrying Amount $ 1,230   $ 1,230   $ 1,390