v3.24.2.u1
Cash, Cash Equivalents, and Investments - Contractual Maturity (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jan. 31, 2024
Amortized Cost    
Due within one year $ 173,611 $ 155,423
Due between one to five years 40,187 52,854
Amortized Cost 213,798 208,277
Fair Value    
Due within one year 173,416 155,158
Due between one to five years 40,224 53,020
Fair Value $ 213,640 $ 208,178