XML 110 R95.htm IDEA: XBRL DOCUMENT v3.19.1
Share-based Compensation (Details Textual)
1 Months Ended 12 Months Ended
Apr. 19, 2016
$ / shares
shares
Jun. 30, 2015
$ / shares
shares
Dec. 31, 2018
USD ($)
$ / shares
shares
Dec. 31, 2017
USD ($)
$ / shares
shares
Jul. 12, 2015
shares
Common stock, shares authorized | shares     500,000,000 500,000,000  
Share-based compensation     3    
Common stock, par value | $ / shares     $ 0.001 $ 0.001  
Restricted shares | shares     3,000    
Non-cash share-based compensation expense     $ 17,160 $ 264,105  
Vested shares issued | shares     1,667    
General and administrative expenses     $ 4,497,338 4,328,652  
Research and development expenses     2,481,038 1,738,767  
Sales and marketing expenses     2,081,138 3,217,016  
Cost of revenues     27,731,901 68,570,871  
Restricted shares granted on June 30, 2015 [Member]          
Common stock, par value | $ / shares   $ 0.001      
Restricted shares | shares   690,000      
Fair value per share | $ / shares   $ 3.24      
Non-cash share-based compensation expense     17,160 230,305  
General and administrative expenses     14,051 216,260  
Research and development expenses     1,990 30,621  
Sales and marketing expenses     1,119 17,224  
2015 Equity Incentive Plan [Member]          
Aggregate number of shares | shares         (10,000,000)
Restricted shares granted on April 19, 2016 [Member]          
Common stock, par value | $ / shares $ 0.001        
Restricted shares | shares 500,000        
Fair value per share | $ / shares $ 2.68        
Non-cash share-based compensation expense     $ 204,020 495,188  
Vested shares issued | shares     56,165    
Unrecognized stock-based compensation     $ 36,641    
General and administrative expenses     154,647 375,352  
Research and development expenses     26,523 64,375  
Sales and marketing expenses     12,649 30,702  
Cost of revenues     $ 10,201 $ 24,759  
Restricted shares granted on April 19, 2016 to the Companys executive officers and directors [Member]          
Restricted shares | shares 220,000