XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases  
Schedule of balance sheet information

Balance Sheet Location
December 31, 2022


Operating Leases




Right-of-use assets, net
$2,517,559







Current liabilitiesLease liability, current maturities 

(418,619

)

Non-current liabilitiesLease liability, net of current maturities
(2,118,958)

Total operating lease liabilities
$(2,537,577)







Finance Leases




Right-of-use assets
$1,903,443







Current liabilitiesLease liability, current maturities
(806,775)

Non-current liabilitiesLease liability, net of current maturities 
(920,878)

Total finance lease liabilities 
$(1,727,653)







Weighted Average Remaining Lease Term






Operating leases

6.93 years

Finance leases

2 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
$525,718
$851,792
$1,377,510

2024

523,722

801,869

1,325,591

2025

446,349

131,544

577,893

2026

207,379



207,379

2027

211,526



211,526

Thereafter

908,376



908,376

Total lease payments

2,823,070

1,785,205

4,608,275

Less: Imputed interest

285,493

57,552

343,045

Present value of lease liabilities
$2,537,577
$1,727,653
$4,265,230