XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Tables)
3 Months Ended
Mar. 31, 2021
Leases Disclosure [Abstract]  
Schedule of maturities of lease liabilities
   Operating 
As of March 31,  Lease 
From April 1, 2021 to March 31, 2022  $192,002 
From April 1, 2022 to March 31, 2023   64,001 
Total  $256,003 
Less: amounts representing interest  $10,561 
Present Value of future minimum lease payments   245,442 
Less: Current obligations   182,233 
Long term obligations  $63,209