XML 25 R41.htm IDEA: XBRL DOCUMENT v3.19.3
5. Property and Equipment (Details) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Property and equipment, gross $ 3,936,821 $ 3,672,580
Accumulated depreciation (2,990,463) (2,636,267)
Property and equipment, net 946,358 1,036,313
Computers, Software and Office Equipment [Member]    
Property and equipment, gross 2,118,169 1,937,987
Accumulated depreciation (1,766,484) (1,508,104)
Property and equipment, net 351,685 429,883
Construction in Progress [Member]    
Property and equipment, gross 38,648 0
Accumulated depreciation 0 0
Property and equipment, net 38,648 0
Machinery and Equipment [Member]    
Property and equipment, gross 172,192 167,731
Accumulated depreciation (117,937) (99,900)
Property and equipment, net 54,255 67,831
Vehicles [Member]    
Property and equipment, gross 156,771 153,927
Accumulated depreciation (72,404) (120,728)
Property and equipment, net 84,367 33,199
Furniture and Fixtures [Member]    
Property and equipment, gross 391,916 381,248
Accumulated depreciation (311,266) (284,410)
Property and equipment, net 80,650 96,838
Leasehold Improvements [Member]    
Property and equipment, gross 1,059,125 1,031,687
Accumulated depreciation (722,372) (623,125)
Property and equipment, net $ 336,753 $ 408,562