v3.26.1
STOCK COMPENSATION (Tables)
3 Months Ended
Jun. 30, 2026
Retirement Benefits [Abstract]  
Schedule of nonvested shares
   
   Shares
Nonvested RSUs at April 1, 2026    
Granted   17,452 
Vested/settled (Note 5)   (4,363)
Nonvested RSUs at June 30, 2026   13,089