XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 35,793 $ 35,768
Accumulated Amortization (22,869) (21,148)
Net Carrying Amount $ 12,924 14,620
Trademarks/tradenames    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Amortization Period 22 years  
Gross Carrying Amount $ 11,468 11,487
Accumulated Amortization (5,562) (5,377)
Net Carrying Amount $ 5,906 6,110
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Amortization Period 15 years  
Gross Carrying Amount $ 14,205 14,161
Accumulated Amortization (9,633) (9,109)
Net Carrying Amount $ 4,572 5,052
Technical know-how    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Amortization Period 5 years  
Gross Carrying Amount $ 9,790 9,790
Accumulated Amortization (7,424) (6,445)
Net Carrying Amount $ 2,366 3,345
Covenant not to compete    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Amortization Period 5 years  
Gross Carrying Amount $ 330 330
Accumulated Amortization (250) (217)
Net Carrying Amount $ 80 $ 113