v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases  
Schedule of lease expenses

    

Three months ended June 30,

2021

 

2020

Operating lease expense

$

76,169

$

23,250

Short-term lease rent expense

 

15,125

 

18,225

$

91,294

$

41,475

Six Months Ended June 30,

    

2021

    

2020

Operating lease expense

$

130,865

$

43,000

Short-term lease rent expense

 

29,560

 

38,199

$

160,425

$

81,199

Schedule of supplemental cash flow information related to leases

Six Months Ended

    

June 30, 2021

Cash paid for amounts included in the measurement of lease liabilities:

 

  

Operating cash flows from operating leases

$

130,865

Six months ended

    

June 30, 2020

Cash paid for amounts included in the measurement of lease liabilities:

 

  

Operating cash flows from operating leases

$

43,000

Schedule of maturity of operating leases

As of June 30, 2021

2021 (excluding the six months ended June 30, 2021)

    

$

167,727

2022

 

282,805

2023

 

217,736

2024

 

50,867

2025

 

Thereafter

 

Total future minimum lease payments

$

719,135

Less imputed interest

 

(60,677)

Total

$

658,458