XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases Disclosure [Abstract]  
Schedule of maturities of lease liabilities
   Operating 
As of June 30,  Lease 
From July 1, 2021 to June 30, 2022  $195,307 
From July 1, 2022 to June 31, 2022   16,276 
Total  $211,583 
Less: amounts representing interest  $7,224 
Present Value of future minimum lease payments   204,359 
Less: Current obligations   188,164 
Long term obligations  $16,195