v3.26.3
Accounts Receivable, Net - Schedule of Accounts Receivable (Details) - USD ($)
Apr. 30, 2026
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2023
Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]        
Accounts receivable $ 23,739,661 $ 13,978,454 $ 9,444,056  
Less: Allowance for credit losses (2,469,626) (1,595,831) (741,753) $ (803,170)
Totals $ 21,270,035 $ 12,382,623 $ 8,702,303