XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
STOCK COMPENSATION (Details - Stock compensation) - USD ($)
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Offsetting Assets [Line Items]    
Vesting of stock options and restricted stock units $ 250,114 $ 215,437
Total stock-based compensation expense $ 250,114 $ 215,437
Weighted Average Number of Shares Outstanding, Basic 24,314,759 15,486,621
Weighted Average Number of Shares Outstanding, Diluted 24,314,759 15,486,621
Earnings Per Share, Basic $ (0.14) $ (0.19)
Earnings Per Share, Diluted (0.14) (0.19)
Stock Based Compensation [Member]    
Offsetting Assets [Line Items]    
Earnings Per Share, Basic (0.01) (0.01)
Earnings Per Share, Diluted $ (0.01) $ (0.01)