XML 82 R73.htm IDEA: XBRL DOCUMENT v3.25.4
SCHEDULE OF DISAGGREGATE OF REVENUE FROM CONTRACTS FOR SALE WITH CUSTOMERS BY GEOGRAPHIC LOCATION (Details) - USD ($)
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Disaggregation of Revenue [Line Items]    
Total Revenues $ 26,563,126 $ 20,316,161
Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 15,235,590 9,337,436
Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 11,327,536 10,978,725
Equipment Sales [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 14,408,581 8,403,945
Equipment Rentals [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 1,482,927 2,328,781
Software Sales [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 811,912 878,516
Engineering Parts [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 6,356,615 5,520,032
Service [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 3,503,091 3,184,887
Marine Technology Business (Products) [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 13,221,339 12,806,603
Marine Technology Business (Products) [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 10,159,781 8,088,685
Marine Technology Business (Products) [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 3,061,558 4,717,918
Marine Technology Business (Products) [Member] | Equipment Sales [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 9,407,469 7,210,169
Marine Technology Business (Products) [Member] | Equipment Rentals [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 1,476,713 2,328,781
Marine Technology Business (Products) [Member] | Software Sales [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 752,312 878,516
Marine Technology Business (Products) [Member] | Engineering Parts [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues
Marine Technology Business (Products) [Member] | Service [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 1,584,845 2,389,137
Acoustic Sensors and Materials Business ("PAL") [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 5,409,954  
Acoustic Sensors and Materials Business ("PAL") [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 4,597,292  
Acoustic Sensors and Materials Business ("PAL") [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 812,662  
Acoustic Sensors and Materials Business ("PAL") [Member] | Equipment Sales [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 4,537,692  
Acoustic Sensors and Materials Business ("PAL") [Member] | Equipment Rentals [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 6,214  
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 806,448  
Defense Engineering Services Business Services [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 7,931,833 7,509,558
Defense Engineering Services Business Services [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 478,517 1,248,751
Defense Engineering Services Business Services [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 7,453,316 6,260,807
Defense Engineering Services Business Services [Member] | Equipment Sales [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 463,420 1,193,776
Defense Engineering Services Business Services [Member] | Equipment Rentals [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues
Defense Engineering Services Business Services [Member] | Software Sales [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues
Defense Engineering Services Business Services [Member] | Engineering Parts [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 6,356,615 5,520,032
Defense Engineering Services Business Services [Member] | Service [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 1,111,798 795,750
Americas [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 8,936,535 7,287,561
Americas [Member] | Marine Technology Business (Products) [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 4,228,821 2,838,857
Americas [Member] | Acoustic Sensors and Materials Business ("PAL") [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 1,021,809  
Americas [Member] | Defense Engineering Services Business Services [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 3,685,905 4,448,704
Europe [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 8,205,171 6,433,284
Europe [Member] | Marine Technology Business (Products) [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 1,651,453 3,372,430
Europe [Member] | Acoustic Sensors and Materials Business ("PAL") [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 2,307,790  
Europe [Member] | Defense Engineering Services Business Services [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 4,245,928 3,060,854
Australia/Asia [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 7,864,377 5,475,401
Australia/Asia [Member] | Marine Technology Business (Products) [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 5,897,362 5,475,401
Australia/Asia [Member] | Acoustic Sensors and Materials Business ("PAL") [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 1,967,015  
Australia/Asia [Member] | Defense Engineering Services Business Services [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues
Middle East/Africa [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 1,557,043 1,119,915
Middle East/Africa [Member] | Marine Technology Business (Products) [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 1,443,703 1,119,915
Middle East/Africa [Member] | Acoustic Sensors and Materials Business ("PAL") [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues 113,340  
Middle East/Africa [Member] | Defense Engineering Services Business Services [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenues