v3.26.1
Stock-Based Compensation (Details 2) - MSOP Stock Option [Member]
12 Months Ended
Mar. 31, 2026
USD ($)
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options outstanding, beginning | shares 295,565
Options outstanding weighted average exercise price, beginning | $ / shares
Aggregate intrinsic value, beginning | $
Options granted | shares
Options granted weighted average exercise price | $ / shares
Options exercised | shares (59,110)
Options exercised weighted average exercise price | $ / shares
Aggregate intrinsic value, exercised | $
Options cancelled, forfeited or expired | shares (236,455)
Options cancelled, forfeited or expired weighted average exercise price | $ / shares
Options outstanding, ending | shares
Options outstanding weighted average exercise price, ending | $ / shares
Aggregate intrinsic value, ending | $
Vested and exercisable | shares
Vested and exercisable weighted average exercise price | $ / shares
Aggregate intrinsic value, Vested and exercisable | $