XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.2
Schedule of Revenue Recognizes From Operating Lease Arrangements (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Product Information [Line Items]    
Revenue $ 5,525 $ 2,732
North And South America [Member]    
Product Information [Line Items]    
Revenue 5,278 2,389
Europe [Member]    
Product Information [Line Items]    
Revenue 247 90
Asia and Australia [Member]    
Product Information [Line Items]    
Revenue 253
Region [Member]    
Product Information [Line Items]    
Revenue 5,525 2,732
WAMV [Member]    
Product Information [Line Items]    
Revenue 3,304 1,586
Buoy [Member]    
Product Information [Line Items]    
Revenue 1,739 269
Service [Member]    
Product Information [Line Items]    
Revenue 482 877
Product [Member]    
Product Information [Line Items]    
Revenue 5,525 2,732
Accounting Standards Update 2014-09 [Member] | North And South America [Member]    
Product Information [Line Items]    
Revenue 4,101 1,722
Accounting Standards Update 2014-09 [Member] | Europe [Member]    
Product Information [Line Items]    
Revenue 32 90
Accounting Standards Update 2014-09 [Member] | Asia and Australia [Member]    
Product Information [Line Items]    
Revenue 253
Accounting Standards Update 2014-09 [Member] | Region [Member]    
Product Information [Line Items]    
Revenue 4,133 2,065
Accounting Standards Update 2014-09 [Member] | WAMV [Member]    
Product Information [Line Items]    
Revenue 1,912 919
Accounting Standards Update 2014-09 [Member] | Buoy [Member]    
Product Information [Line Items]    
Revenue 1,739 269
Accounting Standards Update 2014-09 [Member] | Service [Member]    
Product Information [Line Items]    
Revenue 482 877
Accounting Standards Update 2014-09 [Member] | Product [Member]    
Product Information [Line Items]    
Revenue 4,133 2,065
Accounting Standards Update 2016-02 [Member] | North And South America [Member]    
Product Information [Line Items]    
Revenue 1,177 667
Accounting Standards Update 2016-02 [Member] | Europe [Member]    
Product Information [Line Items]    
Revenue 215
Accounting Standards Update 2016-02 [Member] | Asia and Australia [Member]    
Product Information [Line Items]    
Revenue
Accounting Standards Update 2016-02 [Member] | Region [Member]    
Product Information [Line Items]    
Revenue 1,392 667
Accounting Standards Update 2016-02 [Member] | WAMV [Member]    
Product Information [Line Items]    
Revenue 1,392 667
Accounting Standards Update 2016-02 [Member] | Buoy [Member]    
Product Information [Line Items]    
Revenue
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 $ 1,392 $ 667