v3.25.2
Stock-based compensation - Stock Option Activity (Details) - 2024 Plan and Prior Plan [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2025
Stock Option Plan [Abstract]    
Outstanding at end of period 721,793  
Outstanding at end of period $ 3.68  
Outstanding weighted-average remaining contractual term (years) 9 years 29 days  
Aggregate intrinsic value ending $ 527  
Granted   213,130
Granted   $ 2.98
Outstanding at end of period   934,923
Outstanding at end of period   $ 3.52
Outstanding weighted-average remaining contractual term (years)   8 years 3 months 3 days
Aggregate intrinsic value ending   $ 24
Exercisable   586,478
Exercisable   $ 3.96
Exercisable weighted-average remaining contractual term (years)   8 years 29 days
Aggregate intrinsic value, exercisable   $ 20