v3.25.2
Segmented Information and Geographic Data - Schedule of Prior-Period Amounts have been Restated (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]        
Revenues $ 1,858 $ 1,165 $ 3,662 $ 2,354
Cost of goods sold (1,963) (1,600) (3,497) (2,818)
Segment gross profit (loss) (105) (435) 165 (464)
Reconciliation of profit or loss        
Gain on de-recognition of BESS project subsidiaries 377 5,504 377 16,756
Unallocated amounts:        
Total expenses (3,828) (7,126) (7,554) (14,039)
Interest expense (643) (713) (857) (2,022)
Total other (expense) income excluding interest expense     68
Loss before income taxes (4,199) (2,770) (7,869) 299
BESS [Member]        
Segment Reporting Information [Line Items]        
Revenues 727 1,378
Cost of goods sold (546) (438) (1,080) (438)
Segment gross profit (loss) 181 (438) 298 (438)
Reconciliation of profit or loss        
Gain on de-recognition of BESS project subsidiaries 377 5,504 377 16,756
ET [Member]        
Segment Reporting Information [Line Items]        
Revenues 1,131 1,165 2,284 2,354
Cost of goods sold (1,417) (1,162) (2,417) (2,380)
Segment gross profit (loss) (286) 3 (133) (26)
Reconciliation of profit or loss        
Gain on de-recognition of BESS project subsidiaries