XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Acquired Finite-Lived Intangible Assets [Line Items]    
Total finite-lived intangible assets $ 174,672 $ 171,201
Less: accumulated amortization (47,776) (26,363)
Total finite-lived intangible assets, net 126,896 144,838
Indefinite-lived intangible assets - domain names 255 255
Intangible assets, net 127,151 145,093
Developed technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Total finite-lived intangible assets 78,700 78,700
Customer relationship    
Acquired Finite-Lived Intangible Assets [Line Items]    
Total finite-lived intangible assets 79,100 79,100
Backlog    
Acquired Finite-Lived Intangible Assets [Line Items]    
Total finite-lived intangible assets 11,100 11,100
Non-compete agreements    
Acquired Finite-Lived Intangible Assets [Line Items]    
Total finite-lived intangible assets 650 650
Trademarks    
Acquired Finite-Lived Intangible Assets [Line Items]    
Total finite-lived intangible assets 150 150
Patents    
Acquired Finite-Lived Intangible Assets [Line Items]    
Total finite-lived intangible assets $ 4,972 $ 1,501