v3.26.1
Equity Incentive Plans - Schedule of Stock Option Activity (Details) - Stock Option [Member]
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Schedule of Stock Option Activity [Line Items]  
Shares, Balance | shares 455,000
Weighted avg. exercise price, Balance | $ / shares $ 14.65
Remaining contractual term (years), Balance 5 years 3 months
Aggregate intrinsic value, Balance | $ $ 2,203
Shares, granted | shares 50,000
Weighted avg. exercise price, granted | $ / shares $ 18.05
Shares, Exercised | shares (5,000)
Weighted avg. exercise price, exercised | $ / shares $ 5.3
Shares, forfeited or expired | shares
Weighted avg. exercise price, forfeited or expired | $ / shares
Shares, Balance | shares 500,000
Weighted avg. exercise price, Balance | $ / shares $ 15.09
Remaining contractual term (years), Balance 5 years 6 months 10 days
Aggregate intrinsic value, Balance | $ $ 3,656
Shares, exercisable | shares 500,000
Weighted avg. exercise price, exercisable | $ / shares $ 15.09
Remaining contractual term (years), exercisable 5 years 6 months 10 days
Aggregate Intrinsic Value, exercisable | $ $ 3,656