XML 74 R58.htm IDEA: XBRL DOCUMENT v3.22.4
INTANGIBLE ASSETS AND GOODWILL - SCHEDULE OF INTANGIBLE ASSETS AND GOODWILL (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets, Gross $ 75,035 $ 77,731
Accumulated amortization (22,456) (12,199)
Intangible assets, net of accumulated amortization 52,579 65,532
Goodwill [Roll Forward]    
Beginning Balance 26,037 22,742
Goodwill acquired during the period   3,359
Change due to foreign currency translation (945) (64)
Impairment 0 0
Ending Balance 25,092 26,037
Patents    
Finite-Lived Intangible Assets, Gross $ 182 182
Patents | Minimum    
Finite-Lived Intangible Asset, Useful Life 4 years  
Patents | Maximum    
Finite-Lived Intangible Asset, Useful Life 10 years  
Customer relationships.    
Finite-Lived Intangible Assets, Gross $ 52,736 55,158
Customer relationships. | Minimum    
Finite-Lived Intangible Asset, Useful Life 8 years  
Customer relationships. | Maximum    
Finite-Lived Intangible Asset, Useful Life 15 years  
Technology-Based Intangible Assets    
Finite-Lived Intangible Assets, Gross $ 8,943 8,901
Technology-Based Intangible Assets | Minimum    
Finite-Lived Intangible Asset, Useful Life 3 years  
Technology-Based Intangible Assets | Maximum    
Finite-Lived Intangible Asset, Useful Life 5 years  
Domain    
Finite-Lived Intangible Asset, Useful Life 7 years  
Finite-Lived Intangible Assets, Gross $ 14 14
Non-compete    
Finite-Lived Intangible Assets, Gross $ 391 391
Non-compete | Minimum    
Finite-Lived Intangible Asset, Useful Life 8 years  
Non-compete | Maximum    
Finite-Lived Intangible Asset, Useful Life 15 years  
Tradenames    
Finite-Lived Intangible Assets, Gross $ 12,769 $ 13,085
Tradenames | Minimum    
Finite-Lived Intangible Asset, Useful Life 2 years  
Tradenames | Maximum    
Finite-Lived Intangible Asset, Useful Life 10 years