XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Leases  
Schedule of lease cost

For the Three Months Ended June 30, 2022

For the Six Months Ended June 30, 2022

Operating lease cost

$

191,446

$

336,003

Finance lease cost

Amortization of lease assets

62,861

125,721

Interest on lease liabilities

5,553

11,870

Total finance lease cost

$

68,414

$

137,591

Schedule of weighted average remaining lease term and incremental borrowing rate

For the Six Months Ended June 30, 2022

For the Six Months Ended June 30, 2021

Weighted average remaining lease term

Operating leases

4.4

years

5.7

years

Finance leases

1.9

years

1.8

years

Weighted average incremental borrowing rate

Operating leases

5.34

%

6.47

%

Finance leases

5.27

%

6.00

%

Schedule of maturities of operating and finance lease liabilities

Maturities of operating and finance lease liabilities as of June 30, 2022 were as follows:

Operating Leases

    

Finance Leases

    

Total

Years Ending December 31, 2022 (excluding the three months ended June 30, 2022)

$

357,524

158,026

515,550

2023

558,216

135,632

693,848

2024

403,966

131,256

535,222

2025

315,132

-

315,132

2026

245,606

-

245,606

2027

209,214

-

209,214

Total minimum lease payments

2,089,658

424,914

2,514,572

Less: imputed interest

(210,691)

(20,056)

(230,747)

Present value of lease liabilities

$

1,878,967

$

404,858

$

2,283,825