XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 39,326 $ 37,600
Accumulated Amortization 26,049 24,415
Net Carrying Amount 13,277 13,185
Intangible assets, gross carrying amount 44,426 42,700
Intangible assets, Net Carrying Amount 18,377 18,285
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount, non-amortizing intangible assets 5,100 5,100
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 29,035 27,000
Accumulated Amortization 17,638 16,640
Net Carrying Amount 11,397 10,360
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 9,426 9,712
Accumulated Amortization 7,712 7,129
Net Carrying Amount 1,714 2,583
Acquired software and other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 865 888
Accumulated Amortization 699 646
Net Carrying Amount $ 166 $ 242