XML 68 R47.htm IDEA: XBRL DOCUMENT v3.23.4
Investments - Short-Term (Details) - U.S. Treasury Securities
$ in Thousands
Oct. 31, 2023
USD ($)
Investments in United States Treasury Securities  
Amortized cost $ 103,760
Gross unrealized gains 1
Fair value $ 103,761
Weighted average yield to maturity 5.45%