v3.26.1
10. STOCK-BASED COMPENSATION - Stock option activities (Details)
3 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
STOCK-BASED COMPENSATION  
Shares available for grant, Beginning | shares 1,963,395
Granted (in shares) | shares (87,310)
Forfeited (in shares) | shares 7,850
Shares available for grant, Ending | shares 1,883,935
Number of Shares Underlying Options Outstanding  
Balance at the beginning of the period (in shares) | shares 7,085,134
Granted (in shares) | shares 87,310
Exercised (in shares) | shares (780,769)
Forfeited (in shares) | shares (7,850)
Balance at the end of the period (in shares) | shares 6,383,825
Options vested and exercisable (in shares) | shares 4,290,619
Options vested and expected to vest (in shares) | shares 6,349,709
Options unvested (in shares) | shares 2,093,206
Weighted Average Remaining Contractual Life  
Options weighted average remaining contractual life 5 years 11 months 4 days
Options vested and exercisable 4 years 7 months 28 days
Options vested and expected to vest 5 years 11 months 1 day
Options unvested 8 years 6 months 18 days
Weighted Average Exercise Price  
Balance at the beginning of the period (in dollars per share) $ 5.25
Granted (in dollars per share) 11.72
Exercised (in dollars per share) 5.8
Forfeited (in dollars per share) 5.28
Balance at the end of the period (in dollars per share) 5.27
Options vested and exercisable (in dollars per share) 5.4
Options vested and expected to vest (in dollars per share) 5.28
Options unvested (in dollars per share) 5.01
Weighted Average Grant Date Fair Value Per Share  
Balance at the beginning of the period (in dollars per share) 2.63
Granted (in dollars per share) 9.86
Exercised (in dollars per share) 2.15
Forfeited (in dollars per share) 5.07
Balance at the end of the period (in dollars per share) 2.79
Options vested and exercisable (in dollars per share) 2.26
Options vested and expected to vest (in dollars per share) 2.79
Options unvested (in dollars per share) $ 3.87
Intrinsic Value  
Aggregate intrinsic value of options exercised | $ $ 4,076,649