XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Short-Term (Details) - U.S. Treasury Securities - USD ($)
$ in Thousands
Jan. 31, 2025
Oct. 31, 2024
Investments in United States Treasury Securities    
Amortized cost $ 110,298 $ 109,123
Gross unrealized gains 26 2
Fair value $ 110,324 $ 109,125
Weighted average yield to maturity 4.30% 4.78%