v3.25.2
Stock-based compensation - 2024 Equity Incentive Plan (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
shares
Equity Incentive Plan 2024 [Member]  
Stock-based compensation [Abstract]  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized 1,350,000
Weighted-average grant date fair value of awards for options granted | $ / shares $ 1.78
Equity Incentive Plan 2024 [Member]  
Stock-based compensation [Abstract]  
Common Stock, Capital Shares Reserved for Future Issuance 943,470
Stock Option Plan [Member]  
Stock-based compensation [Abstract]  
Award term 10 years
Unrecognized compensation cost related to non-vested share options | $ $ 710
Unrecognized compensation cost weighted-average vesting period 1 year 5 months 1 day