XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements - Schedule of Contractual Maturities (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jan. 31, 2025
Amortized Cost    
Due within one year $ 99,812  
Due within one to three years 190,470  
Amortized Cost 290,282  
Estimated Fair Value    
Due within one year 99,883  
Due within one to three years 191,191  
Amortized Cost $ 291,074 $ 282,156