v3.25.2
Schedule of Revenue Recognized Under ASC 606 and ASC 842 (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Product Information [Line Items]    
Revenue $ 5,861 $ 5,525
North and South America [Member]    
Product Information [Line Items]    
Revenue 3,855 5,278
EMEA [Member]    
Product Information [Line Items]    
Revenue 1,888 247
Asia and Australia [Member]    
Product Information [Line Items]    
Revenue 118
Region [Member]    
Product Information [Line Items]    
Revenue 5,861 5,525
WAM-V [Member]    
Product Information [Line Items]    
Revenue 4,554 3,304
Buoy [Member]    
Product Information [Line Items]    
Revenue 589 1,739
Service [Member]    
Product Information [Line Items]    
Revenue 718 482
Product [Member]    
Product Information [Line Items]    
Revenue 5,861 5,525
Accounting Standards Update 2014-09 [Member] | North and South America [Member]    
Product Information [Line Items]    
Revenue 3,855 4,101
Accounting Standards Update 2014-09 [Member] | EMEA [Member]    
Product Information [Line Items]    
Revenue 1,550 32
Accounting Standards Update 2014-09 [Member] | Asia and Australia [Member]    
Product Information [Line Items]    
Revenue 3
Accounting Standards Update 2014-09 [Member] | Region [Member]    
Product Information [Line Items]    
Revenue 5,408 4,133
Accounting Standards Update 2014-09 [Member] | WAM-V [Member]    
Product Information [Line Items]    
Revenue 4,216 1,912
Accounting Standards Update 2014-09 [Member] | Buoy [Member]    
Product Information [Line Items]    
Revenue 474 1,739
Accounting Standards Update 2014-09 [Member] | Service [Member]    
Product Information [Line Items]    
Revenue 718 482
Accounting Standards Update 2014-09 [Member] | Product [Member]    
Product Information [Line Items]    
Revenue 5,408 4,133
Accounting Standards Update 2016-02 [Member] | North and South America [Member]    
Product Information [Line Items]    
Revenue 1,177
Accounting Standards Update 2016-02 [Member] | EMEA [Member]    
Product Information [Line Items]    
Revenue 338 215
Accounting Standards Update 2016-02 [Member] | Asia and Australia [Member]    
Product Information [Line Items]    
Revenue 115
Accounting Standards Update 2016-02 [Member] | Region [Member]    
Product Information [Line Items]    
Revenue 453 1,392
Accounting Standards Update 2016-02 [Member] | WAM-V [Member]    
Product Information [Line Items]    
Revenue 338 1,392
Accounting Standards Update 2016-02 [Member] | Buoy [Member]    
Product Information [Line Items]    
Revenue 115
Accounting Standards Update 2016-02 [Member] | Service [Member]    
Product Information [Line Items]    
Revenue
Accounting Standards Update 2016-02 [Member] | Product [Member]    
Product Information [Line Items]    
Revenue $ 453 $ 1,392