XML 66 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 35,768 $ 36,463
Accumulated Amortization (21,148) (18,180)
Net Carrying Amount $ 14,620 $ 18,283
Trademarks/tradenames    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Amortization Period 22 years 22 years
Gross Carrying Amount $ 11,487 $ 11,573
Accumulated Amortization (5,377) (5,043)
Net Carrying Amount $ 6,110 $ 6,530
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Amortization Period 15 years 15 years
Gross Carrying Amount $ 14,161 $ 14,770
Accumulated Amortization (9,109) (8,499)
Net Carrying Amount $ 5,052 $ 6,271
Technical know-how    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Amortization Period 5 years 5 years
Gross Carrying Amount $ 9,790 $ 9,790
Accumulated Amortization (6,445) (4,487)
Net Carrying Amount $ 3,345 $ 5,303
Covenant not to compete    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Amortization Period 5 years 5 years
Gross Carrying Amount $ 330 $ 330
Accumulated Amortization (217) (151)
Net Carrying Amount $ 113 $ 179