XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Lease (Tables)
3 Months Ended
Mar. 31, 2022
Lease  
Schedule of operating Right-of-use asset and liability
          
   March 31, 2022   December 31, 2021 
Operating lease right-of-use assets  $270,787   $420,137 
Lease liabilities, current portion  $128,582   $121,568 
Lease liabilities, less current portion  $172,710   $302,387 
Schedule Lease term and discount rate
      
   March 31, 2022  December 31, 2021
Weighted average remaining lease term      
Operating lease  0.42 to 2.92 years  0.67 to 3.17 years
Weighted average discount rate      
Operating lease  10% - 15%  10% - 15%
Schedule of maturity of lease liabilities
     
   Amount 
Year ending December 31, 2022  $126,885 
Year ending December 31, 2023   147,318 
Year ending December 31, 2024   163,840 
Year ending December 31, 2025   27,536 
Total minimum lease payment   466,770 
Less: imputed interest   (63,299)
Present value of future minimum lease payments  $403,471