Quarterly report [Sections 13 or 15(d)]

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

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