XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets - Summary of Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 28,096 $ 35,737
Accumulated Amortization (19,643) (24,515)
Net Carrying Amount $ 8,453 11,222
Trademarks/tradenames    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Amortization Period 22 years  
Gross Carrying Amount $ 11,448 11,485
Accumulated Amortization (5,838) (5,758)
Net Carrying Amount $ 5,610 5,727
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Amortization Period 14 years  
Gross Carrying Amount $ 6,528 14,132
Accumulated Amortization (4,613) (10,071)
Net Carrying Amount $ 1,915 4,061
Technical know-how    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Amortization Period 5 years  
Gross Carrying Amount $ 9,790 9,790
Accumulated Amortization (8,892) (8,403)
Net Carrying Amount $ 898 1,387
Covenant not to compete    
Finite-Lived Intangible Assets [Line Items]    
Weighted- Average Amortization Period 5 years  
Gross Carrying Amount $ 330 330
Accumulated Amortization (300) (283)
Net Carrying Amount $ 30 $ 47