XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1
COMMON STOCK (Details - Stock Awards Activity) - Common Stock Awards [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock outstanding, beginning balance 3,219,000 1,336,000
Weighted average grant date fair value, beginning balance $ 2.48 $ 3.89
Shares Granted 670,000 2,545,000
Weighted average grant date fair value, Granted $ 2.91 $ 1.82
Shares Forfeited (34,000) (62,000)
Weighted average grant date fair value, Forfeited $ 2.86 $ 3.44
Shares Vested (773,000) (600,000)
Weighted average grant date fair value, Vested $ 2.85 $ 2.74
Stock outstanding, ending balance 3,082,000 3,219,000
Weighted average grant date fair value, ending balance $ 2.48 $ 2.48