XML 34 R25.htm IDEA: XBRL DOCUMENT v3.25.2
STOCK COMPENSATION (Tables)
3 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of stock options outstanding
            
   Number of
Shares
   Weighted
Average
Exercise
Price
   Weighted
Average
Remaining
Contractual
Term in
Years
 
Vested   6,000   $132.13    5.80 
Expected to vest   546   $112.80    6.62 
Total   6,546           
Schedule of stock option activity
                 
    Amount     Range of
Exercise Price
    Weighted
Average
Exercise
Price
 
Outstanding at beginning of year     6,546     $ 112.80 – 201.60     $ 130.52  
Granted         $     $  
Cancelled/Expired         $     $  
Outstanding June 30, 2025     6,546     $ 112.80 – 201.60     $ 130.52  
Exercisable, June 30, 2025     6,000     $ 112.80 – 201.60     $ 132.13  
Schedule of non vested stock options
           
    Shares     Weighted Average Grant Date Fair Value  
Nonvested stock options at April 1, 2025     751     $ 1.37  
Vested     (205 )   $ 1.37  
Forfeited              
Nonvested stock options at June 30, 2025     546          
Schedule of options outstanding and exercisable
                                   
        Options Outstanding     Options Exercisable  
  Exercise Prices     Number
Outstanding
    Weighted
Average
Remaining
Life (Years)
      Weighted
Average
Exercise
Price
    Number
Outstanding
      Weighted
Average
Exercise
Price
 
$ 102.40 – 112.80     5,034     5.97 years     $ 109.17     4,488     $ 108.73  
$ 201.60     1,512     5.52 years     $ 201.60     1,512     $ 201.60  
        6,546                   6,000          
Schedule of RSUs
    
   Shares 
Nonvested RSUs at April 1, 2025    
Granted   71,432 
Vested   (13,393)
Tax withholding payments or tax equivalent payments for net share settlement of restricted stock units   (4,465)
Nonvested RSUs at June 30, 2025   53,574 
Schedule of stock-based compensation
        
   Three Months Ended 
   June 30, 2025   June 30, 2024 
Vesting of restricted stock units  $50,000   $68,750 
Vesting of stock options   22,442    70,578 
Total Stock-Based Compensation  $72,442   $139,328