XML 30 R20.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-based Compensation (Tables)
3 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Activity of Stock Options

The following table is a summary of stock options activity for the three months ended June 30, 2025:

 

   Number of
Shares
   Weighted
Average
Exercise Price
Per Share
   Weighted
Aggregate
Average Remaining
Contract Life
in Years
   Intrinsic
Value
 
Outstanding at April 1, 2025   150,883   $9.52    5.98   $- 
Granted   -    -           
Exercised   -    -           
Forfeited or Expired   -    -           
Outstanding at June 30, 2025   150,883   $9.52    5.73   $- 
                     
Vested at June 30, 2025   113,133   $8.03    5.24   $95,235 
Exercisable at June 30, 2025   113,133   $8.03    5.24   $95,235