Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Summary of Contractual Maturity (Details)

v3.23.1
Fair Value Measurements - Summary of Contractual Maturity (Details)
$ in Thousands
Apr. 30, 2023
USD ($)
Amortized Cost  
Due within one year through three years $ 3,360
Due after three years through five years 483
Amortized Cost, Total 3,843
Fair Value  
Due within one year through three years 3,358
Due after three years through five years 450
Fair Value, Total $ 3,808