XML 92 R82.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangibles - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 59,712 $ 35,589
Accumulated Amortization Amount (24,937) (21,386)
IP Agreement    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 176 186
Accumulated Amortization Amount $ (44) (12)
Remaining Weighted Average Useful Life 3 years  
Trade Name/Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 4,273 1,112
Accumulated Amortization Amount $ (1,256) (854)
Remaining Weighted Average Useful Life 4 years 5 months 1 day  
Webstores & Websites    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 404 0
Accumulated Amortization Amount $ (90) 0
Remaining Weighted Average Useful Life 2 years 3 months 29 days  
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 11,176 5,590
Accumulated Amortization Amount $ (3,697) (2,972)
Remaining Weighted Average Useful Life 5 years 11 months 23 days  
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 38,469 26,216
Accumulated Amortization Amount $ (18,098) (16,646)
Remaining Weighted Average Useful Life 8 years 8 months 8 days  
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 5,200 2,485
Accumulated Amortization Amount $ (1,738) (902)
Remaining Weighted Average Useful Life 2 years 8 months 12 days  
Export License    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 14 0
Accumulated Amortization Amount $ (14) $ 0
Remaining Weighted Average Useful Life 0 years