XML 61 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases  
Schedule of lease-related assets and liabilities

The following table presents the lease-related assets and liabilities and their respective classification on the consolidated balance sheets:

    

December 31, 

2024

2023

ASSETS

 

  

Current

 

  

  

Prepaid expenses and other current assets

$

41,801

$

110,541

Noncurrent

 

 

Operating lease right-of-use assets

 

3,190,985

 

2,135,446

Total lease right-of-use assets

$

3,232,786

$

2,245,987

LIABILITIES

    

  

 

  

Current

 

  

  

Current maturities of operating leases

$

634,947

$

456,865

Noncurrent

 

 

Noncurrent operating leases

2,630,812

1,827,302

Total lease liabilities

$

3,265,759

$

2,284,167

Weighted average remaining lease term:

 

  

 

  

Operating leases

 

5.0 years

 

6.1 years

 

 

Weighted average discount rate:

 

 

Operating leases

 

6.56%

 

5.67%

Schedule of Lease, Cost

The components of lease costs were as follows:

    

Year Ended December 31, 

2024

2023

2022

Operating lease costs

$

847,540

$

751,261

$

692,404

Short-term lease costs

 

361,176

 

217,640

100,975

Lease costs - discontinued operations

31,946

45,979

40,021

Total lease costs

$

1,240,662

$

1,014,880

$

833,400

Schedule of Cash Flow, Supplemental

Supplemental cash flow information related to leases is as follows:

    

Year Ended December 31, 

2024

2023

2022

Cash paid for amounts included in measurement of liabilities:

 

  

Operating cash outflows for operating leases

$

924,461

$

760,847

$

742,696

Operating cash outflows for operating leases - discontinued operations

11,337

9,590

Schedule of future lease payments relating to the Company's operating lease liabilities

Years ending December 31, 

    

Total

2025

$

836,548

2026

 

763,783

2027

 

732,904

2028

 

749,143

2029

455,209

Thereafter

 

314,007

Total future lease payments

 

3,851,594

Less: imputed interest

 

(585,835)

Total lease obligations

 

3,265,759

Less: current obligations

 

(634,947)

Noncurrent lease obligations

$

2,630,812