v3.26.1
Goodwill and Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 24,373 $ 24,373
Accumulated Amortization (16,614) (14,599)
Total future amortization 7,759 9,774
Developed technology from business combination    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 16,713 16,713
Accumulated Amortization (11,666) (10,289)
Total future amortization $ 5,047 $ 6,424
Weighted average remaining amortization period (years) 10 months 24 days 1 year 2 months 12 days
Developed technology from asset acquisitions    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 7,660 $ 7,660
Accumulated Amortization (4,948) (4,310)
Total future amortization $ 2,712 $ 3,350
Weighted average remaining amortization period (years) 1 year 1 month 6 days 1 year 3 months 18 days