v3.25.1
Goodwill and Intangible Assets, Net - Summary of Components of Intangible Assets (Detail) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 84,154 $ 81,951
Accumulated Amortization (39,259) (34,672)
Net Carrying Amount 44,895 47,279
Software licenses [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 47,254 45,051
Accumulated Amortization (22,130) (18,755)
Net Carrying Amount 25,124 26,296
Developed technology [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 21,200 21,200
Accumulated Amortization (10,746) (9,989)
Net Carrying Amount 10,454 11,211
Customer relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 13,200 13,200
Accumulated Amortization (5,133) (4,767)
Net Carrying Amount 8,067 8,433
Trade Name [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,500 2,500
Accumulated Amortization (1,250) (1,161)
Net Carrying Amount $ 1,250 $ 1,339