XML 64 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 35,794 $ 35,768
Accumulated Amortization (22,003) (21,148)
Net Carrying Amount $ 13,791 14,620
Trademarks/tradenames    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Amortization Period 22 years  
Gross Carrying Amount $ 11,474 11,487
Accumulated Amortization (5,453) (5,377)
Net Carrying Amount $ 6,021 6,110
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Amortization Period 15 years  
Gross Carrying Amount $ 14,200 14,161
Accumulated Amortization (9,381) (9,109)
Net Carrying Amount $ 4,819 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 (6,935) (6,445)
Net Carrying Amount $ 2,855 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 (234) (217)
Net Carrying Amount $ 96 $ 113