v3.25.2
Segmented Information and Geographic Data - Schedule of Total Segment Long-Live Assets Reconciled to Consolidated Amounts (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Property and equipment $ 720 $ 710
Intangible assets 963 1,048
Projects under development 8,524 8,468
Right of use assets 1,250 1,370
Total 11,457 11,596
BESS [Member]    
Segment Reporting Information [Line Items]    
Property and equipment
Intangible assets
Projects under development 8,524 8,468
Right of use assets 56
Total 8,580 8,468
ET [Member]    
Segment Reporting Information [Line Items]    
Property and equipment 601 614
Intangible assets 963 1,048
Projects under development
Right of use assets 37 63
Total 1,601 1,725
Unallocated [Member]    
Segment Reporting Information [Line Items]    
Property and equipment 119 96
Intangible assets
Projects under development
Right of use assets 1,157 1,307
Total $ 1,276 $ 1,403