v3.25.2
Balance Sheet Components - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jul. 31, 2025
Jan. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 208,896 $ 208,755
Accumulated Amortization 91,038 75,641
Net Amount 117,858 133,114
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 168,487 168,416
Accumulated Amortization 76,589 63,783
Net Amount $ 91,898 $ 104,633
Weighted-Average Remaining  Useful Life 50 months 55 months
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 24,560 $ 24,502
Accumulated Amortization 10,342 8,454
Net Amount $ 14,218 $ 16,048
Weighted-Average Remaining  Useful Life 60 months 65 months
Intellectual property and other acquired intangible assets    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 15,849 $ 15,837
Accumulated Amortization 4,107 3,404
Net Amount $ 11,742 $ 12,433
Weighted-Average Remaining  Useful Life 108 months 112 months