v3.26.1
SCHEDULE OF DISAGGREGATE OF REVENUE FROM CONTRACTS FOR SALE WITH CUSTOMERS BY GEOGRAPHIC LOCATION (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Disaggregation of Revenue [Line Items]        
Total Revenues $ 6,904,012 $ 7,017,459 $ 13,614,124 $ 12,227,174
Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 3,286,229 4,727,239 7,111,671 7,963,196
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 3,617,783 2,290,220 6,502,453 4,263,978
Equipment Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 3,151,275 4,499,186 6,767,627 7,539,651
Equipment Rentals [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 761,338 168,791 1,508,295 393,234
Software Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 134,954 228,053 344,044 408,448
Engineering Parts [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 2,099,301 1,603,789 3,522,248 2,820,199
Service [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 757,144 517,640 1,471,910 1,065,642
Marine Technology Products Business [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 2,839,592 3,878,090 6,194,595 6,153,899
Marine Technology Products Business [Member] | Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,898,560 3,547,375 4,379,530 5,402,911
Marine Technology Products Business [Member] | Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 941,032 330,715 1,815,065 750,988
Marine Technology Products Business [Member] | Equipment Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,763,606 3,319,322 4,035,486 5,054,063
Marine Technology Products Business [Member] | Equipment Rentals [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 761,338 168,791 1,508,295 393,234
Marine Technology Products Business [Member] | Software Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 134,954 228,053 344,044 348,848
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 179,694 161,924 306,770 357,754
Acoustic Sensors and Materials Business ("PAL") [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,525,824 1,299,069 3,109,583 2,611,330
Acoustic Sensors and Materials Business ("PAL") [Member] | Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,350,500 1,134,281 2,651,976 2,357,677
Acoustic Sensors and Materials Business ("PAL") [Member] | Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 175,324 164,788 457,607 253,653
Acoustic Sensors and Materials Business ("PAL") [Member] | Equipment Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,350,500 1,134,281 2,651,976 2,298,077
Acoustic Sensors and Materials Business ("PAL") [Member] | Equipment Rentals [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues
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 175,324 164,788 457,607 253,653
Defense Engineering Services Business [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 2,538,596 1,840,300 4,309,946 3,461,945
Defense Engineering Services Business [Member] | Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 37,169 45,583 80,165 202,608
Defense Engineering Services Business [Member] | Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 2,501,427 1,794,717 4,229,781 3,259,337
Defense Engineering Services Business [Member] | Equipment Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 37,169 45,583 80,165 187,511
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,099,301 1,603,789 3,522,248 2,820,199
Defense Engineering Services Business [Member] | Service [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 402,126 190,928 707,533 454,235
Americas [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,672,609 2,744,182 2,534,190 4,043,019
Americas [Member] | Marine Technology Products Business [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 573,083 1,423,701 848,660 1,778,337
Americas [Member] | Acoustic Sensors and Materials Business ("PAL") [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 311,322 176,799 495,412 432,222
Americas [Member] | Defense Engineering Services Business [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 788,204 1,143,682 1,190,118 1,832,460
Europe [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 3,184,414 1,502,379 5,574,838 3,404,263
Europe [Member] | Marine Technology Products Business [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 475,734 254,107 920,894 577,650
Europe [Member] | Acoustic Sensors and Materials Business ("PAL") [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 958,288 551,654 1,534,116 1,197,128
Europe [Member] | Defense Engineering Services Business [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,750,392 696,618 3,119,828 1,629,485
Australia/Asia [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,637,230 2,748,558 4,998,700 4,712,837
Australia/Asia [Member] | Marine Technology Products Business [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 1,423,313 2,200,282 4,024,400 3,792,093
Australia/Asia [Member] | Acoustic Sensors and Materials Business ("PAL") [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 213,917 548,276 974,300 920,744
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 409,759 22,340 506,396 67,055
Middle East/Africa [Member] | Marine Technology Products Business [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 367,462 400,641 5,819
Middle East/Africa [Member] | Acoustic Sensors and Materials Business ("PAL") [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues 42,297 22,340 105,755 61,236
Middle East/Africa [Member] | Defense Engineering Services Business [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues