Quarterly report [Sections 13 or 15(d)]

SCHEDULE OF DISAGGREGATE OF REVENUE FROM CONTRACTS FOR SALE WITH CUSTOMERS BY GEOGRAPHIC LOCATION (Details)

v3.26.3
SCHEDULE OF DISAGGREGATE OF REVENUE FROM CONTRACTS FOR SALE WITH CUSTOMERS BY GEOGRAPHIC LOCATION (Details) - USD ($)
3 Months Ended 9 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Disaggregation of Revenue [Line Items]        
Total Revenues $ 7,717,469 $ 7,064,795 $ 21,331,593 $ 19,291,969
Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 3,851,472 4,421,705 10,963,143 12,384,901
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 3,865,997 2,643,090 10,368,450 6,907,068
Equipment Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 3,756,501 4,184,902 10,524,128 11,724,553
Equipment Rentals [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 703,927 307,701 2,212,222 700,935
Software Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 94,971 236,803 439,015 645,251
Engineering Parts [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 2,575,094 1,100,991 6,097,342 3,921,190
Service [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 586,976 1,234,398 2,058,886 2,300,040
Marine Technology Products Business [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 3,377,472 3,984,475 9,572,067 10,138,374
Marine Technology Products Business [Member] | Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 2,352,172 2,983,058 6,731,702 8,385,969
Marine Technology Products Business [Member] | Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,025,300 1,001,417 2,840,365 1,752,405
Marine Technology Products Business [Member] | Equipment Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 2,257,201 2,746,255 6,292,687 7,800,318
Marine Technology Products Business [Member] | Equipment Rentals [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 703,927 304,617 2,212,222 697,851
Marine Technology Products Business [Member] | Software Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 94,971 236,803 439,015 585,651
Marine Technology Products Business [Member] | Engineering Parts [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues
Marine Technology Products Business [Member] | Service [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 321,373 696,800 628,143 1,054,554
Acoustic Sensors and Materials Business ("PAL") [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,610,920 1,458,536 4,720,503 4,069,866
Acoustic Sensors and Materials Business ("PAL") [Member] | Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,456,891 1,169,611 4,108,867 3,527,288
Acoustic Sensors and Materials Business ("PAL") [Member] | Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 154,029 288,925 611,636 542,578
Acoustic Sensors and Materials Business ("PAL") [Member] | Equipment Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,456,891 1,169,611 4,108,867 3,467,688
Acoustic Sensors and Materials Business ("PAL") [Member] | Equipment Rentals [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 3,084 3,084
Acoustic Sensors and Materials Business ("PAL") [Member] | Software Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 59,600
Acoustic Sensors and Materials Business ("PAL") [Member] | Engineering Parts [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues
Acoustic Sensors and Materials Business ("PAL") [Member] | Service [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 154,029 285,841 611,636 539,494
Defense Engineering Services Business [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 2,729,077 1,621,784 7,039,023 5,083,729
Defense Engineering Services Business [Member] | Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 42,409 269,036 122,574 471,644
Defense Engineering Services Business [Member] | Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 2,686,668 1,352,748 6,916,449 4,612,085
Defense Engineering Services Business [Member] | Equipment Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 42,409 269,036 122,574 456,547
Defense Engineering Services Business [Member] | Equipment Rentals [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues
Defense Engineering Services Business [Member] | Software Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues
Defense Engineering Services Business [Member] | Engineering Parts [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 2,575,094 1,100,991 6,097,342 3,921,190
Defense Engineering Services Business [Member] | Service [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 111,574 251,757 819,107 705,992
Americas [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 3,452,145 2,580,135 5,986,335 6,623,154
Americas [Member] | Marine Technology Products Business [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,597,751 1,696,334 2,446,411 3,474,671
Americas [Member] | Acoustic Sensors and Materials Business ("PAL") [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 695,814 299,861 1,191,226 732,083
Americas [Member] | Defense Engineering Services Business [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,158,580 583,940 2,348,698 2,416,400
Europe [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 2,549,218 1,814,801 8,124,056 5,219,064
Europe [Member] | Marine Technology Products Business [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 547,970 157,227 1,468,864 734,877
Europe [Member] | Acoustic Sensors and Materials Business ("PAL") [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 430,751 619,730 1,964,867 1,816,858
Europe [Member] | Defense Engineering Services Business [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,570,497 1,037,844 4,690,325 2,667,329
Australia/Asia [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,384,447 1,581,794 6,383,147 6,294,631
Australia/Asia [Member] | Marine Technology Products Business [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 959,127 1,079,902 4,983,527 4,871,995
Australia/Asia [Member] | Acoustic Sensors and Materials Business ("PAL") [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 425,320 501,892 1,399,620 1,422,636
Australia/Asia [Member] | Defense Engineering Services Business [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues
Middle East/Africa [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 331,659 1,088,065 838,055 1,155,120
Middle East/Africa [Member] | Marine Technology Products Business [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 272,624 1,051,012 673,265 1,056,831
Middle East/Africa [Member] | Acoustic Sensors and Materials Business ("PAL") [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 59,035 37,053 164,790 98,289
Middle East/Africa [Member] | Defense Engineering Services Business [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues