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