v3.26.3
Schedule of Revenue Recognized Under ASC 606 and ASC 842 (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Product Information [Line Items]    
Revenues $ 1,703 $ 1,182
North and South America [Member]    
Product Information [Line Items]    
Revenues 1,357 134
EMEA [Member]    
Product Information [Line Items]    
Revenues 89 1,047
Asia and Australia [Member]    
Product Information [Line Items]    
Revenues 257 1
Region [Member]    
Product Information [Line Items]    
Revenues 1,703 1,182
WAM-V [Member]    
Product Information [Line Items]    
Revenues 389 1,105
Buoy [Member]    
Product Information [Line Items]    
Revenues 616 66
Service [Member]    
Product Information [Line Items]    
Revenues 698 11
Product [Member]    
Product Information [Line Items]    
Revenues 1,703 1,182
Accounting Standards Update 2014-09 [Member] | North and South America [Member]    
Product Information [Line Items]    
Revenues 768 134
Accounting Standards Update 2014-09 [Member] | EMEA [Member]    
Product Information [Line Items]    
Revenues 21 980
Accounting Standards Update 2014-09 [Member] | Asia and Australia [Member]    
Product Information [Line Items]    
Revenues 257 1
Accounting Standards Update 2014-09 [Member] | Region [Member]    
Product Information [Line Items]    
Revenues 1,046 1,115
Accounting Standards Update 2014-09 [Member] | WAM-V [Member]    
Product Information [Line Items]    
Revenues 321 1,038
Accounting Standards Update 2014-09 [Member] | Buoy [Member]    
Product Information [Line Items]    
Revenues 27 66
Accounting Standards Update 2014-09 [Member] | Service [Member]    
Product Information [Line Items]    
Revenues 698 11
Accounting Standards Update 2014-09 [Member] | Product [Member]    
Product Information [Line Items]    
Revenues 1,046 1,115
Accounting Standards Update 2016-02 [Member] | North and South America [Member]    
Product Information [Line Items]    
Revenues 589
Accounting Standards Update 2016-02 [Member] | EMEA [Member]    
Product Information [Line Items]    
Revenues 68 67
Accounting Standards Update 2016-02 [Member] | Asia and Australia [Member]    
Product Information [Line Items]    
Revenues
Accounting Standards Update 2016-02 [Member] | Region [Member]    
Product Information [Line Items]    
Revenues 657 67
Accounting Standards Update 2016-02 [Member] | WAM-V [Member]    
Product Information [Line Items]    
Revenues 68 67
Accounting Standards Update 2016-02 [Member] | Buoy [Member]    
Product Information [Line Items]    
Revenues 589
Accounting Standards Update 2016-02 [Member] | Service [Member]    
Product Information [Line Items]    
Revenues
Accounting Standards Update 2016-02 [Member] | Product [Member]    
Product Information [Line Items]    
Revenues $ 657 $ 67