v3.23.1
STOCK BASED COMPENSATION (Details - Restricted stock)
shares in Thousands
3 Months Ended
Mar. 31, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Restricted stock granted 297
Restricted Stock [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Restricted stock outstanding, beginning balance 340
Restricted stock outstanding, beginning balance | $ / shares $ 10.78
Restricted stock granted 297
Restricted stock granted | $ / shares $ 6.56
Restricted stock vested (55)
Restricted stock vested | $ / shares $ 7.62
Restricted stock outstanding, ending balance 582
Restricted stock outstanding, ending balance | $ / shares $ 8.93