XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Remaining Performance Obligations Expected to be Recognized (Details) - USD ($)
Jul. 31, 2025
Jun. 06, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Remaining performance obligations related to partial equipment & engineering paid contracts $ 630,000  
Total remaining performance obligations 630,000 $ 726,000
Q2 2026 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Remaining performance obligations related to partial equipment & engineering paid contracts 630,000  
Total remaining performance obligations $ 630,000