v3.26.1
Fair Value Measurements - Schedule of Contractual Maturities (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Amortized Cost    
Due within one year $ 89,155  
Due within one to three years 141,697  
Total 230,852  
Estimated Fair Value    
Due within one year 89,354  
Due within one to three years 141,630  
Total $ 230,984 $ 234,210