XML 52 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of minimum lease payments
2020  $95,986 
2021   49,397 
      
Total undiscounted cash flows   145,383 
Less: Imputed interest   (5,376)
    140,007 
Less: Operating lease liabilities, current portion   (91,306)
Operating lease liabilities, net of current portion  $48,701