XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets and Goodwill - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Total finite-lived intangible assets $ 34,426 $ 19,327
Less: accumulated amortization (5,480) (3,662)
Total finite-lived intangible assets, net 28,946 15,665
Infinite-lived intangible assets - trademarks 826 426
Intangible assets, net 29,772 16,091
Assembled workforce    
Finite-Lived Intangible Assets [Line Items]    
Total finite-lived intangible assets 15,099 0
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Total finite-lived intangible assets 11,332 11,332
Patents    
Finite-Lived Intangible Assets [Line Items]    
Total finite-lived intangible assets 7,948 7,948
Other    
Finite-Lived Intangible Assets [Line Items]    
Total finite-lived intangible assets $ 47 $ 47