v3.26.1
Fair Value Measurements - Schedule of Contractual Maturities (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Amortized Cost    
Due within one year $ 52,863  
Due within one to three years 67,695  
Total 120,558  
Estimated Fair Value    
Due within one year 52,892  
Due within one to three years 67,397  
Total $ 120,289 $ 234,210