XML 32 R22.htm IDEA: XBRL DOCUMENT v3.19.1
Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2019
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net

Property and equipment consisted of the following as of:

 

    March 31, 2019     December 31, 2018  
Computer equipment   $ 1,070,372     $ 1,054,004  
Furniture and office equipment     212,347       207,921  
Machinery and equipment     1,091,228       1,021,188  
Leasehold improvements     324,313       324,313  
                 
Total property and equipment     2,698,260       2,607,426  
Less: Accumulated depreciation     (1,997,964 )     (1,929,181 )
                 
Property and equipment, net   $ 700,296     $ 678,245