XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
STOCK BASED COMPENSATION (Details - Stock Option Activity) - Equity Option [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options outstanding, beginning balance 3,009
Weighted average exercise price, options outstanding beginning balance $ 7.07
Options granted 375
Weighted average exercise price, options granted $ 6.56
Options exercised (20)
Weighted average exercise price, options exercised $ 3.90
Options outstanding, ending balance 3,364
Weighted average exercise price, options outstanding, ending balance $ 7.03
Weighted average remaining contractual term, options outstanding 5 years 1 month 17 days
Intrinsic value, options outstanding ending balance $ 8,401
Options exercisable 2,716
Weighted average exercise price, options exercisable $ 6.56
Weighted average remaining contractual term, options exercisable 4 years 3 months
Intrinsic value, options exercisable $ 7,157