XML 100 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Property Plant And Equipment [Line Items]    
Property and equipment - gross $ 733,637 $ 731,197
Less: accumulated depreciation (388,401) (350,293)
Property and equipment, net 345,236 380,904
Machinery and Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment - gross 393,154 424,146
Furniture and Fixture    
Property Plant And Equipment [Line Items]    
Property and equipment - gross 310,820 286,268
Computer Equipment and Software    
Property Plant And Equipment [Line Items]    
Property and equipment - gross 20,783 $ 20,783
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property and equipment - gross $ 8,880