XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 40,290 $ 37,600
Accumulated Amortization 27,868 24,415
Net Carrying Amount 12,423 13,185
Intangible assets, gross carrying amount 45,390 42,700
Intangible assets, Net Carrying Amount 17,523 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,566 27,000
Accumulated Amortization 18,649 16,640
Net Carrying Amount 10,917 10,360
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 9,823 9,712
Accumulated Amortization 8,450 7,129
Net Carrying Amount 1,373 2,583
Acquired software and other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 901 888
Accumulated Amortization 769 646
Net Carrying Amount $ 132 $ 242