XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible assets and goodwill (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Nov. 30, 2015
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]        
Intangible assets, cost   $ 28,450   $ 28,022
Accumulated amortization   (7,490)   (6,872)
Total   20,960   21,150
Operating Expenses        
Finite-Lived Intangible Assets [Line Items]        
Amortization expense   618 $ 521  
Cost of goods sold        
Finite-Lived Intangible Assets [Line Items]        
Amortization expense   0 $ 33  
Customer relationships        
Finite-Lived Intangible Assets [Line Items]        
Intangible assets, cost   11,800   11,800
Accumulated amortization   (2,758)   (2,561)
Total   $ 9,042   $ 9,239
Useful life (in years)   15 years   15 years
Developed technology        
Finite-Lived Intangible Assets [Line Items]        
Intangible assets, cost   $ 8,300   $ 8,300
Accumulated amortization   (2,425)   (2,252)
Total   $ 5,875   $ 6,048
Useful life (in years)   12 years   12 years
Licenses        
Finite-Lived Intangible Assets [Line Items]        
Intangible assets, cost   $ 63   $ 63
Accumulated amortization   (26)   (25)
Total   $ 37   $ 38
Useful life (in years)   15 years   15 years
Trade names and trademarks        
Finite-Lived Intangible Assets [Line Items]        
Intangible assets, cost   $ 6,300   $ 6,300
Accumulated amortization   (1,929)   (1,722)
Total   $ 4,371   $ 4,578
Useful life (in years)   12 years   12 years
Capitalized software        
Finite-Lived Intangible Assets [Line Items]        
Intangible assets, cost   $ 1,687   $ 1,259
Accumulated amortization   (89)   (68)
Total   $ 1,598   $ 1,191
Useful life (in years)   5 years   5 years
Non-compete agreements        
Finite-Lived Intangible Assets [Line Items]        
Intangible assets, cost   $ 300   $ 300
Accumulated amortization   (263)   (244)
Total   $ 37   $ 56
Useful life (in years)   4 years   4 years
Stanford | Patents        
Finite-Lived Intangible Assets [Line Items]        
Useful life (in years) 15 years      
Capitalized non-refundable royalties $ 63