XML 60 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Revenue Recognizes From Operating Lease Arrangements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2023
Oct. 31, 2022
Product Information [Line Items]        
Revenue $ 889 $ 303 $ 2,161 $ 1,017
North And South America [Member]        
Product Information [Line Items]        
Revenue 889 249 2,161 785
Asia and Australia [Member]        
Product Information [Line Items]        
Revenue 54 232
Region [Member]        
Product Information [Line Items]        
Revenue 889 303 2,161 1,017
WAMV [Member]        
Product Information [Line Items]        
Revenue 347 98 1,049 435
Buoy [Member]        
Product Information [Line Items]        
Revenue 380 38 630 50
Service [Member]        
Product Information [Line Items]        
Revenue 162 167 482 532
Product [Member]        
Product Information [Line Items]        
Revenue 889 303 2,161 1,017
Accounting Standards Update 2014-09 [Member] | North And South America [Member]        
Product Information [Line Items]        
Revenue 623 249 1,652 770
Accounting Standards Update 2014-09 [Member] | Asia and Australia [Member]        
Product Information [Line Items]        
Revenue 54 232
Accounting Standards Update 2014-09 [Member] | Region [Member]        
Product Information [Line Items]        
Revenue 623 303 1,652 1,002
Accounting Standards Update 2014-09 [Member] | WAMV [Member]        
Product Information [Line Items]        
Revenue 81 98 540 420
Accounting Standards Update 2014-09 [Member] | Buoy [Member]        
Product Information [Line Items]        
Revenue 380 38 630 50
Accounting Standards Update 2014-09 [Member] | Service [Member]        
Product Information [Line Items]        
Revenue 162 167 482 532
Accounting Standards Update 2014-09 [Member] | Product [Member]        
Product Information [Line Items]        
Revenue 623 303 1,652 1,002
Accounting Standards Update 2016-02 [Member] | North And South America [Member]        
Product Information [Line Items]        
Revenue 266 509 15
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 266 509 15
Accounting Standards Update 2016-02 [Member] | WAMV [Member]        
Product Information [Line Items]        
Revenue 266 509 15
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 $ 266 $ 509 $ 15