XML 37 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - (Tables)
3 Months Ended
Mar. 31, 2024
Leases  
Schedule of lease costs

    

Three Months Ended

    

Three Months Ended

March 31, 2024

March 31, 2023

Operating Lease Cost

  

  

Fixed lease cost

$

5,575

$

5,473

Variable lease cost

 

1,069

 

1,353

Short-term lease cost

 

214

 

303

Total operating lease cost

$

6,858

$

7,129

    

March 31, 2024

    

December 31, 2023

 

Weighted-average remaining lease terms - operating leases (years)

 

11.66

11.55

Weighted-average discount rate - operating leases

8.75

%

8.69

%

Weighted-average remaining lease terms - finance lease (years)

 

8.76

9.01

Weighted-average discount rate - finance lease

 

7.80

%

7.80

%

Schedule of supplemental cash flow information related to leases

    

Three Months Ended March 31, 

    

2024

    

2023

Cash paid for amounts included in the measurement of lease liabilities:

 

  

  

Operating cash flows from operating leases

$

3,948

$

3,811

Financing cash flows from finance lease

1,490

1,379

Operating cash flows from finance lease

1,510

1,621

Right-of-use assets obtained in exchange for lease obligations:

 

 

  

Operating leases

$

1,723

$

Schedule of future lease payments - Operating leases

    

Operating Leases

    

Finance Lease

2024 (excludes the three months ended March 31, 2024)

$

14,981

$

2025

 

20,995

 

3,000

2026

 

20,539

 

3,000

2027

 

18,400

 

3,000

2028 and thereafter

 

175,853

 

15,000

Total lease payments

 

250,768

 

24,000

Less: Imputed Interest expense

 

131,359

 

6,478

Total

$

119,409

$

17,522

Schedule of future lease payments - Finance leases

    

Operating Leases

    

Finance Lease

2024 (excludes the three months ended March 31, 2024)

$

14,981

$

2025

 

20,995

 

3,000

2026

 

20,539

 

3,000

2027

 

18,400

 

3,000

2028 and thereafter

 

175,853

 

15,000

Total lease payments

 

250,768

 

24,000

Less: Imputed Interest expense

 

131,359

 

6,478

Total

$

119,409

$

17,522