XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.1
COMMON STOCK (Details - Nonvested options activity) - Equity Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Nonvested Shares Outstanding, Ending 1,791,600 2,039,400
Weighted Average Exercise Price Outstanding, Beginning $ 2.49 $ 2.01
Number of Nonvested Shares Granted 0 500,000
Weighted Average Exercise Price Granted $ 0 $ 3.87
Number of Nonvested Shares Forfeited/Expired (506,950) (144,200)
Weighted Average Exercise Price Forfeited/Expired $ 3.42 $ 2.91
Number of Nonvested Shares Vested (565,450) (603,600)
Weighted Average Exercise Price Vested $ 1.97 $ 1.91
Number of Nonvested Shares Outstanding, Ending 719,200 1,791,600
Weighted Average Exercise Price Outstanding, Ending $ 2.25 $ 2.49