XML 74 R58.htm IDEA: XBRL DOCUMENT v3.25.4
Investments in Marketable Securities - Investments at Amortized Cost and Fair Value (Details) - USD ($)
$ in Thousands
Jan. 31, 2026
Jan. 31, 2025
Gain (Loss) on Securities [Line Items]    
Amortized Cost $ 96,007 $ 36,371
Unrealized Gains 0 0
Unrealized Losses (9) 0
Fair Value 95,998 36,371
Commercial paper    
Gain (Loss) on Securities [Line Items]    
Amortized Cost 29,904  
Unrealized Gains 0  
Unrealized Losses (9)  
Fair Value 29,895  
U.S. treasury securities    
Gain (Loss) on Securities [Line Items]    
Amortized Cost 29,876  
Unrealized Gains 0  
Unrealized Losses 0  
Fair Value 29,876  
Money market funds    
Gain (Loss) on Securities [Line Items]    
Amortized Cost 36,227 36,371
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value $ 36,227 $ 36,371