XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
Leases  
Schedule of lease assets and liabilities

 

 

June 30,

 

Operating leases

 

2023

 

Assets                            

 

 

 

ROU operating lease assets                      

 

$3,783,328

 

 

 

 

 

 

Liabilities

 

 

 

 

Current portion of operating lease obligations                  

 

$514,905

 

Operating lease obligations, net of current portion

 

$3,431,544

 

Total operating lease liabilities

 

$3,946,449

 

Financing leases

 

 

 

 

Assets

 

 

 

 

Property and equipment

 

$234,036

 

Accumulated depreciation                                                     

 

 

(132,771 )

Property and equipment, net                                

 

$101,265

 

 

 

 

 

 

Liabilities

 

 

 

 

Current portion of financing lease obligations                    

 

$16,401

 

Financing lease obligations, net of current portion

 

$41,037

 

Total financing lease liabilities

 

$57,438

 

Schedule of weighted average remaining lease term and weighted average discount rate

Weighted average remaining lease term (years)

 

June 30,

2023

 

Operating leases

 

 

9.61

 

Financing leases

 

 

3.45

 

Weighted average discount rate

 

 

 

 

Operating leases

 

 

4.46%

Financing leases

 

 

4.73%
Schedule of future minimum lease payments for finance lease

2023 - remaining

 

$9,373

 

2024

 

 

18,751

 

2025

 

 

18,186

 

2026

 

 

11,976

 

2027

 

 

3,992

 

Total lease payments

 

 

62,278

 

Less imputed interest

 

 

(4,840 )

Total lease obligations

 

 

57,438

 

Less current obligations

 

 

(16,401 )

Long-term lease obligations

 

$41,037

 

Schedule of future minimum lease payments for operating lease

2023 - remaining

 

$336,444

 

2024

 

 

689,103

 

2025                                                                                                       

 

 

400,321

 

2026

 

 

383,347

 

2027

 

 

393,889

 

Thereafter

 

 

2,718,181

 

Total lease payments

 

 

4,921,285

 

Less imputed interest

 

 

(974,836 )

Total lease obligations

 

 

3,946,449

 

Less current obligations

 

 

(514,905 )

Long-term lease obligations

 

$3,431,544