XML 46 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Jan. 01, 2018
Commitments and Contingencies Disclosure [Abstract]        
Operating lease expense $ 103,208 $ 103,208    
Balances of right-of-use assets for the operating lease 1,185,576   $ 1,265,648 $ 1,572,444
Operating lease liability carrying amount 1,420,888   1,510,510 $ 1,846,832
Operating lease payments 112,758 $ 108,421    
Non-cancelable purchase commitments for inventory 4,834,000      
Original cost of equipment under finance leases 100,584   100,584  
Finance lease accumulated depreciation $ 80,552   $ 76,546