XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS PER SHARE (Details) - USD ($)
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Basic EPS    
Net (loss) income $ (501,165) $ 1,371,092
Weighted average shares 34,307,450 29,498,662
Net (loss) income per share $ (0.01) $ 0.05
Diluted EPS    
Net (loss) income $ (501,165) $ 1,371,092
Dilutive effect of stock options   1,555,448
Weighted average shares 34,307,450 31,054,110
Net (loss) income per share $ (0.01) $ 0.04
Stock options    
Diluted EPS    
Antidilutive securities excluded from computation of earnings per share amount (in shares) 2,720,000  
Warrants    
Diluted EPS    
Antidilutive securities excluded from computation of earnings per share amount (in shares) 100,000