XML 34 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Estimate Future Maturities of Lease Liabilities

The following table presents the future operating lease payment as of June 30, 2021.

 

    Jun. 30, 2021 
2021 (six months remaining)   39,297 
2022   80,361 
2023   20,238 
Total Lease payments   139,896 
Less: imputed interest   (12,125)
Total lease liability  $127,771