XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Summary of Contractual Maturity (Details)
$ in Thousands
Jan. 31, 2023
USD ($)
Amortized Cost  
Due within one year through three years $ 3,176
Due after three years through five years 482
Amortized Cost, Total 3,658
Fair Value  
Due within one year through three years 3,182
Due after three years through five years 451
Fair Value, Total $ 3,633