v3.25.2
Sales, Prepaid Manufacturing Costs, Cost of Goods Sold, and Contract Liabilities - Schedule of Service Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Schedule of Service Revenue [Line Items]        
Service revenue $ 1,406 $ 1,905 $ 4,343 $ 4,258
Specific services provided to marine scrubber systems [Member]        
Schedule of Service Revenue [Line Items]        
Service revenue 704 1,196 2,082 3,176
BESS CMA and MSA [Member]        
Schedule of Service Revenue [Line Items]        
Service revenue 693 524 2,129 524
Design and engineering services for CSP [Member]        
Schedule of Service Revenue [Line Items]        
Service revenue $ 9 $ 185 $ 132 $ 558