Quarterly report pursuant to Section 13 or 15(d)

STOCK-BASED COMPENSATION (Details - Option activity)

v3.19.3
STOCK-BASED COMPENSATION (Details - Option activity) - Equity Option - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Options outstanding, beginning balance (shares) 24,775  
Options outstanding, granted (shares) 2,197  
Options outstanding, exercised (shares) (885)  
Options outstanding, forfeited (shares) (197)  
Options outstanding, ending balance (shares) 25,890 24,775
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Weighted average exercise price, beginning balance (in USD per share) $ 0.51  
Weighted average exercise price, granted (in USD per share) 4.31  
Weighted average exercise price, exercised (in USD per share) 0.36  
Weighted average exercise price, forfeited (in USD per share) 1.60  
Weighted average exercise price, ending balance (in USD per share) $ 0.83 $ 0.51
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Options outstanding, exercisable (shares) 23,368  
Options outstanding, vested or expected to vest (shares) 25,890  
Weighted average exercise price, exercisable (in USD per share) $ 0.62  
Weighted average exercise price, vested or expected to vest (in USD per share) $ 0.83  
Weighted average remaining contract term 6 years 2 months 5 days 7 years 6 months
Weighted average remaining contract term, exercisable 5 years 10 months 21 days  
Weighted average remaining contract term, vested or expected to vest 6 years 2 months 5 days  
Aggregate intrinsic value $ 29,971 $ 94,206
Aggregate intrinsic value, exercisable 28,776  
Aggregate intrinsic value, vested or expected to vest $ 29,971