Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details)

v3.19.2
Commitments and Contingencies (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 08, 2016
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Jan. 01, 2019
Dec. 31, 2018
Commitments and Contingencies              
Operating Leases, Rent Expense, Minimum Rentals $ 6,400            
Operating Leases, Rent Expense, Net   $ 138,070 $ 82,510 $ 282,503 $ 146,536    
Operating Leases, Future Minimum Payments Due $ 154,000 881,978   881,978      
Operating Leases, Rent Expense, Sublease Rentals   25,704 $ 25,704 51,407 $ 51,407    
Operating Lease, Payments   73,473   144,132      
Operating Lease, Right-of-Use Asset   $ 802,223   $ 802,223   $ 0 $ 0
Operating Lease, Weighted Average Discount Rate, Percent   4.50%   4.50%      
Operating Lease, Weighted Average Remaining Lease Term   3 years 8 months 12 days   3 years 8 months 12 days      
Operating Lease, Liability   $ 813,499   $ 813,499      
Operating Lease, Cost   $ 77,704   $ 155,408