XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases  
Schedule of lease cost

For the Three Months Ended March 31, 2022

For the Three Months Ended March 31, 2021

Operating lease cost

$

125,503

$

113,555

Finance lease cost

Amortization of lease assets

62,861

29,725

Interest on lease liabilities

6,317

3,743

Total finance lease cost

$

69,178

$

33,468

Schedule of weighted average remaining lease term and incremental borrowing rate

For the Three Months Ended March 31, 2022

For the Three Months Ended March 31, 2021

Weighted average remaining lease term

Operating leases

4.6

years

6.0

years

Finance leases

1.9

years

1.7

years

Weighted average discount rate

Operating leases

5.62

%

6.47

%

Finance leases

5.47

%

6.17

%

Schedule of maturities of operating and finance lease liabilities

Maturities of operating and finance lease liabilities as of March 31, 2022 were as follows:

Operating Leases

    

Finance Leases

    

Total

2022 (excluding the three months ended March 31, 2022)

$

378,343

281,042

659,385

2023

369,601

135,632

505,233

2024

308,183

131,256

439,439

2025

315,132

-

315,132

2026

245,607

-

245,607

2027

209,214

-

209,214

Total minimum lease payments

1,826,080

547,930

2,374,010

Less: imputed interest

(222,023)

(87,118)

(309,141)

Present value of lease liabilities

$

1,604,057

$

460,812

$

2,064,869