v3.24.2.u1
Cash, Cash Equivalents, and Investments - Carrying Value of Investments (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jan. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 213,798 $ 208,277
Unrealized Gain (Loss), Net (158) (99)
Estimated Fair Value 213,640 208,178
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 56,683 50,012
Unrealized Gain (Loss), Net 11 24
Estimated Fair Value 56,694 50,036
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 20,205 2,887
Unrealized Gain (Loss), Net (13) (1)
Estimated Fair Value 20,192 2,886
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 106,150 131,395
Unrealized Gain (Loss), Net (107) (136)
Estimated Fair Value 106,043 131,259
U.S. Government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 30,760 23,983
Unrealized Gain (Loss), Net (49) 14
Estimated Fair Value $ 30,711 $ 23,997