XML 55 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases  
Schedule of lease cost

For the Year Ended December 31, 2021

For the Year Ended December 31, 2020

Operating lease cost

$

474,135

$

435,024

Finance lease cost

Amortization of lease assets

185,171

114,201

Interest on lease liabilities

21,970

17,972

Total finance lease cost

$

207,141

$

132,173

Schedule of weighted average remaining lease term and incremental borrowing rate

For the Year Ended December 31, 2021

For the Year Ended December 31, 2020

Weighted average remaining lease term

Operating leases

5.0

years

5.9

years

Finance leases

2.0

years

2.0

years

Weighted average discount rate

Operating leases

6.32

%

6.49

%

Finance leases

5.30

%

6.17

%

Schedule of maturities of operating and finance lease liabilities

Maturities of operating and finance lease liabilities as of December 31, 2021 were as follows:

Operating Leases

    

Finance Leases

    

Total

2022

$

426,539

281,042

707,581

2023

292,921

135,632

428,553

2024

231,503

131,256

362,759

2025

238,452

-

238,452

2026

245,607

-

245,607

2027

209,214

-

209,214

Thereafter

-

-

-

Total minimum lease payments

1,644,236

547,930

2,192,166

Less: imputed interest

(233,037)

(31,927)

(264,964)

Present value of lease liabilities

$

1,411,199

$

516,003

$

1,927,202

Maturities of operating and finance lease liabilities as of December 31, 2020 were as follows:

Operating Leases

    

Finance Leases

    

Total

2021

$

369,995

$

120,684

$

490,679

2022

360,839

155,694

516,533

2023

244,973

10,284

255,257

2024

231,503

-

231,503

2025

238,452

-

238,452

Thereafter

454,820

-

454,820

Total minimum lease payments

1,900,582

286,662

2,187,244

Less: imputed interest

(320,193)

(18,295)

(338,488)

Present value of lease liabilities

$

1,580,389

$

268,367

$

1,848,756