XML 48 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Intangible Assets
Our definite-lived intangible assets were comprised of the following:
December 31, 2023
Weighted-
Average
Amortization
Period
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Definite-lived intangible assets:
Trademarks/tradenames22 years$11,485 $(5,758)$5,727 
Customer relationships15 years14,132 (10,071)4,061 
Technical know-how5 years9,790 (8,403)1,387 
Covenant not to compete5 years330 (283)47 
$35,737 $(24,515)$11,222 
December 31, 2022
Weighted-
Average
Amortization
Period
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Definite-lived intangible assets:
Trademarks/tradenames22 years$11,487 $(5,377)$6,110 
Customer relationships15 years14,161 (9,109)5,052 
Technical know-how5 years9,790 (6,445)3,345 
Covenant not to compete5 years330 (217)113 
$35,768 $(21,148)$14,620