XML 48 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Marketable Securities - Additional Information (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 30, 2026
USD ($)
Security
Apr. 30, 2025
USD ($)
Apr. 30, 2026
USD ($)
Security
Apr. 30, 2025
USD ($)
Oct. 31, 2025
USD ($)
Security
Marketable Securities [Line Items]          
Number of securities held | Security 60   60   50
Number of unrealized loss position | Security 42   42   14
Number of unrealized loss position for greater than 12 months | Security 1   1    
Accrued interest receivable $ 2,100,000   $ 2,100,000   $ 1,300,000
Aggregate fair value $ 182,900,000   $ 182,900,000   $ 55,900,000
Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Prepaid Expense and Other Assets, Current   Prepaid Expense and Other Assets, Current   Prepaid Expense and Other Assets, Current
Accrued interest receivable written off $ 0 $ 0 $ 0 $ 0  
Realized gains or losses on sale or maturity of available-for-sale securities $ 0 $ 0 $ 0 $ 0  
Maximum [Member]          
Marketable Securities [Line Items]          
Percentage of unrealized loss on security     1.00%    
US Treasury and Government [Member] | Minimum [Member]          
Marketable Securities [Line Items]          
Debt securities unrealized losses     0.00%   0.00%
US Treasury and Government [Member] | Maximum [Member]          
Marketable Securities [Line Items]          
Debt securities unrealized losses     1.00%   1.00%