XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of balance sheet information

Balance Sheet Location
March 31, 2023


Operating Leases




Right-of-use assets, net
$
2,396,732








Current liabilities Lease liability, current maturities 

415,772

Non-current liabilities  Lease liability, net of current maturities
2,004,630

Total operating lease liabilities
$ 2,420,402







Finance Leases




Right-of-use assets
$ 1,793,584







Current liabilities Lease liability, current maturities
696,330

Non-current liabilities Lease liability, net of current maturities 
804,691

Total finance lease liabilities 
$ 1,501,021







Weighted Average Remaining Lease Term






Operating leases

6.80 years


Finance leases

1.75 years

Weighted Average Discount Rate 





Operating leases

3%

Finance leases

3%
Schedule of approximate minimum annual rental commitments under non-cancelable leases

Year Ending December 31:

Operating

Financing

Total

2023 (remaining)
$ 389,803
$ 608,122
$ 997,925

2024

523,722

801,869

1,325,591

2025

446,349

136,234

582,583

2026

207,379



207,379

2027

1,119,901



1,119,901

Thereafter









Total lease payments

2,687,154

1,546,225

4,233,379

Less: Imputed interest

266,753

45,204

311,957

Present value of lease liabilities
$ 2,420,401
$ 1,501,021
$ 3,921,422