XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 39,442 $ 37,600
Accumulated Amortization 25,087 24,415
Net Carrying Amount 14,355 13,185
Intangible assets, gross carrying amount 44,542 42,700
Intangible assets, Net Carrying Amount 19,455 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,077 27,000
Accumulated Amortization 17,045 16,640
Net Carrying Amount 12,032 10,360
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 9,497 9,712
Accumulated Amortization 7,371 7,129
Net Carrying Amount 2,126 2,583
Acquired software and other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 868 888
Accumulated Amortization 671 646
Net Carrying Amount $ 197 $ 242