Quarterly report pursuant to Section 13 or 15(d)

Operating Lease - Schedule of Supplemental Balance Sheet Information Related to Leases (Details)

v3.19.2
Operating Lease - Schedule of Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
Jun. 30, 2019
Jan. 02, 2019
Dec. 31, 2018
Leases [Abstract]      
Long-term right-of-use assets $ 370,791 $ 409,620
Short-term operating lease liabilities 76,615  
Long-term operating lease liabilities 304,752  
Total operating lease liabilities $ 370,791 $ 409,620