XML 40 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - (Tables)
6 Months Ended
Jun. 30, 2024
Leases  
Schedule of lease costs

    

Three Months Ended

    

Three Months Ended

    

Six Months Ended

    

Six Months Ended

June 30, 2024

June 30, 2023

June 30, 2024

June 30, 2023

Operating Lease Cost

 

  

  

  

  

Fixed lease cost

$

5,549

$

5,500

$

11,124

$

10,973

Variable lease cost

 

973

 

1,411

 

2,042

 

2,764

Short-term lease cost

 

228

 

292

 

442

 

595

Total operating lease cost

$

6,750

$

7,203

$

13,608

$

14,332

    

June 30, 2024

    

December 31, 2023

 

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

 

12.16

11.55

Weighted-average discount rate - operating leases

8.12

%

8.69

%

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

 

8.51

9.01

Weighted-average discount rate - finance lease

 

7.80

%

7.80

%

Schedule of supplemental cash flow information related to leases

    

Six Months Ended June 30, 

    

2024

    

2023

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

 

  

  

Operating cash flows from operating leases

$

8,617

$

7,624

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

$

Changes due to lease modification and termination:

Net decrease in right-of-use assets

$

31,763

$

Net decrease in operating lease liabilities

33,908

Schedule of future lease payments - Operating leases

    

Operating Leases

    

Finance Lease

2024 (excludes the six months ended June 30, 2024)

$

10,080

$

2025

 

16,184

 

3,000

2026

 

15,635

 

3,000

2027

 

13,406

 

3,000

2028 and thereafter

 

135,123

 

15,000

Total lease payments

 

190,428

 

24,000

Less: Imputed Interest expense

 

97,596

 

6,134

Total

$

92,832

$

17,866

Schedule of future lease payments - Finance leases

    

Operating Leases

    

Finance Lease

2024 (excludes the six months ended June 30, 2024)

$

10,080

$

2025

 

16,184

 

3,000

2026

 

15,635

 

3,000

2027

 

13,406

 

3,000

2028 and thereafter

 

135,123

 

15,000

Total lease payments

 

190,428

 

24,000

Less: Imputed Interest expense

 

97,596

 

6,134

Total

$

92,832

$

17,866