XML 60 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Intangible Assets - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Developed technology $ 15,500  
Customer relationship 1,500  
Non-compete agreements 650  
Trademarks 150  
Patents 812  
Total finite-lived intangible assets 18,612  
Less: accumulated amortization (2,491)  
Total finite-lived intangible assets, net 16,121  
Indefinite-lived intangible assets - domain names 255  
Intangible assets, net $ 16,376 $ 470