v3.25.1
Stock Incentive Plans (Details)
Oct. 31, 2023
shares
Stock Incentive Plans [Abstract]  
Number of shares reserved 1,500,000