v3.26.3
Convertible notes (Details 1) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Ocean Fund Holdings Pte Ltd [Member]    
Related Party Transaction [Line Items]    
Principal of convertible note at beginning of the period $ 5,000 $ 5,000
Issuance of convertible notes
Conversion into equity shares (5,000)  
Principal of convertible notes at end of the period 5,000
Conversion feature at beginning of the period 25,147 24,372
Fair value gain on embedded derivative (2,008)
Conversion into common stock (23,139)
Conversion feature at end of the period 24,372
Debt component at beginning of the period 6,815 6,385
Conversion into common stock (6,959)
Accrued interest expense 144 108
Debt component at end of the period 6,493
Total convertible debt at end of the period 30,865
AC Fund I, a series of Climate Angels, LP [Member]    
Related Party Transaction [Line Items]    
Principal of convertible note at beginning of the period 151 151
Issuance of convertible notes
Conversion into equity shares (151)  
Principal of convertible notes at end of the period 151
Conversion feature at beginning of the period 1,097 1,012
Fair value gain on embedded derivative (88)
Conversion into common stock (1,009)
Conversion feature at end of the period 1,012
Debt component at beginning of the period 201 189
Conversion into common stock (205)
Accrued interest expense 4 3
Debt component at end of the period 192
Total convertible debt at end of the period $ 1,204