XML 75 R54.htm IDEA: XBRL DOCUMENT v3.24.4
Investments - Short-Term (Details) - U.S. Treasury Securities - USD ($)
$ in Thousands
Oct. 31, 2024
Oct. 31, 2023
Investments in United States Treasury Securities    
Amortized cost $ 109,123 $ 103,760
Gross unrealized gains 2 1
Fair value $ 109,125 $ 103,761
Weighted average yield to maturity 4.78% 5.45%