XML 105 R101.htm IDEA: XBRL DOCUMENT v3.20.1
Share-based Compensation (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Aug. 23, 2019
Apr. 19, 2016
Jun. 30, 2015
Dec. 31, 2019
Dec. 31, 2018
Sep. 30, 2019
Dec. 31, 2015
Jul. 12, 2015
Share-based Compensation (Textual)                
Common stock, shares authorized       500,000,000 500,000,000 500,000,000    
Common stock, par value       $ 0.001 $ 0.001 $ 0.001    
Non-cash share-based compensation expense         $ 17,160      
General and administrative expenses       $ 4,411,878 4,497,338      
Research and development expenses       1,905,504 2,481,038      
Sales and marketing expenses       1,020,929 2,081,138      
Cost of revenues       21,571,822 27,731,901      
2015 Equity Incentive Plan [Member]                
Share-based Compensation (Textual)                
Aggregate number of shares               (10,000,000)
Restricted shares granted on June 30, 2015 [Member]                
Share-based Compensation (Textual)                
Common stock, par value             $ 0.001  
Restricted shares     690,000          
Fair value per share     $ 3.24          
Non-cash share-based compensation expense              
Vested shares issued       1,667        
Unrecognized stock-based compensation              
Restricted shares granted on April 19, 2016 [Member]                
Share-based Compensation (Textual)                
Common stock, par value   $ 0.001            
Restricted shares   500,000            
Fair value per share   $ 2.68            
Non-cash share-based compensation expense         17,160      
Vested shares issued   4,167          
Unrecognized stock-based compensation              
Vesting schedules, Description   There are three types of vesting schedules. First, if the number of restricted shares granted is below 3,000, the shares will vest annually in 2 equal installments over a two year period with the first vesting on June 30, 2017. Second, if the number of restricted shares granted is larger than or equal to 3,000 and is below 10,000, the shares will vest annually in 3 equal installments over a three year period with the first vesting on June 30, 2017. Third, if the number of restricted shares granted is above or equal to 10,000, the shares will vest semi-annually in 6 equal installments over a three year period with the first vesting on December 31, 2016.            
General and administrative expenses       27,774        
Research and development expenses       4,763        
Sales and marketing expenses       2,272        
Cost of revenues       1,832        
Restricted shares granted on August 23, 2019 [Member]                
Share-based Compensation (Textual)                
Restricted shares 1,887,000              
Fair value per share $ 0.9              
Non-cash share-based compensation expense       $ 733,472        
Vested shares issued              
Unrecognized stock-based compensation       $ 964,828        
General and administrative expenses       567,081        
Research and development expenses       144,569        
Sales and marketing expenses       21,822        
Restricted shares granted on April 19, 2016 to the Companys executive officers and directors [Member]                
Share-based Compensation (Textual)                
Restricted shares   220,000            
Restricted shares granted on August 23, 2019 to the Companys executive officers and directors [Member]                
Share-based Compensation (Textual)                
Restricted shares 710,000              
Restricted shares granted on April 19, 2016 One [Member]                
Share-based Compensation (Textual)                
Non-cash share-based compensation expense       $ 36,641 204,020      
General and administrative expenses         154,647      
Research and development expenses         26,523      
Sales and marketing expenses         12,649      
Cost of revenues         10,201      
Restricted shares granted on June 30, 2015 [Member]                
Share-based Compensation (Textual)                
General and administrative expenses         14,051      
Research and development expenses         1,990      
Sales and marketing expenses         $ 1,119