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

    

Three Months Ended September 30,

2021

 

2020

Operating lease expense

$

79,809

$

23,250

Short-term lease rent expense

 

10,349

 

23,221

$

90,158

$

46,471

Nine Months Ended September 30,

    

2021

    

2020

Operating lease expense

$

220,618

$

66,250

Short-term lease rent expense

 

30,400

 

61,420

$

251,018

$

127,670

Schedule of supplemental cash flow information related to leases

Nine Months Ended

    

September 30, 2021

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

 

  

Operating cash flows from operating leases

$

220,618

Nine Months Ended

    

September 30, 2020

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

 

  

Operating cash flows from operating leases

$

66,250

Schedule of maturity of operating leases

As of September 30, 2021

2021 (excluding the nine months ended September 30, 2021)

    

$

79,809

2022

 

297,366

2023

 

227,945

2024

 

51,843

2025

 

Thereafter

 

Total future minimum lease payments

$

656,963

Less imputed interest

 

(29,225)

Total

$

627,738