Commitments (Tables)
3 Months Ended
Mar. 31, 2018
Commitments [Abstract]  
Schedule of outstanding lease commitments

As of March 31, 2018, the outstanding lease commitments are:

 

 Year 1 $56,603 
 Year 2  11,755 
   $68,358 

 

As of December 31, 2017, the outstanding lease commitments are:

 

 Year 1 $49,474 
 Year 2  23,644 
   $73,118