v3.26.1
STOCK BASED COMPENSATION - Schedule of the activity of the company's restricted stock outstanding (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2026
USD ($)
shares
Shares  
Restricted stock outstanding, beginning balance (in shares) | shares 903,483
Granted (in shares) | shares 136,179
Vested (in shares) | shares (236,654)
Forfeited/cancelled/expired (in shares) | shares (7,525)
Restricted stock outstanding, ending balance (in shares) | shares 795,483
Weighted Average Fair Value  
Weighted average fair value, beginning balance | $ $ 85,776
Granted | $ 19,074
Vested | $ (21,195)
Forfeited/cancelled/expired | $ (321)
Weighted average fair value, ending balance | $ $ 83,334