Quarterly report pursuant to Section 13 or 15(d)

STOCK-BASED COMPENSATION (Details - Option activity)

v3.19.1
STOCK-BASED COMPENSATION (Details - Option activity) - Equity Option [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Options outstanding, beginning balance 24,775,000    
Options outstanding, granted 1,730,000    
Options outstanding, exercised (589,000)   0
Options outstanding, forfeited (86,000)    
Options outstanding, expired 0    
Options outstanding, ending balance 25,830,000 24,775,000  
Options outstanding, exercisable 22,071,000    
Options outstanding, vested or expected to vest 25,830,000    
Weighted average exercise price, beginning balance $ 0.51    
Weighted average exercise price, granted 4.45    
Weighted average exercise price, exercised 0.35    
Weighted average exercise price, forfeited 0.62    
Weighted average exercise price, expired 0.00    
Weighted average exercise price, ending balance 0.77 $ 0.51  
Weighted average exercise price, exercisable 0.46    
Weighted average exercise price, vested or expected to vest $ 0.77    
Weighted average remaining contract term 6 years 8 months 5 days 7 years 6 months  
Weighted average remaining contract term, exercisable 6 years 3 months    
Weighted average remaining contract term, vested or expected to vest 6 years 8 months 5 days    
Aggregate intrinsic value $ 132,904 $ 94,206  
Aggregate intrinsic value, exercisable 120,525    
Aggregate intrinsic value, vested or expected to vest $ 132,904