XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2024
LEASES  
Summary of components of lease expense

The components of lease expense were as follows (in thousands):

Three months ended

Nine months ended

September 30, 2024

    

September 30, 2023

September 30, 2024

    

September 30, 2023

Operating lease cost:

Operating lease cost

$

5,884

$

5,975

$

16,989

$

17,719

Short-term lease cost

657

655

2,105

1,958

Variable lease cost

1,415

1,266

4,539

3,311

Total operating lease cost

$

7,956

$

7,896

$

23,633

$

22,988

Finance lease cost:

Amortization of right-of-use asset

$

1,647

$

735

$

3,235

$

2,239

Variable costs

170

211

538

641

Interest costs

87

103

287

265

Total finance lease cost

$

1,904

$

1,049

$

4,060

$

3,145

Summary of weighted-average remaining lease term and discount rate

September 30, 2024

December 31, 2023

Weighted-average remaining lease term

Operating leases

12.6 years

13.3 years

Financing leases

4.8 years

9.2 years

Weighted-average discount rate

Operating leases

6.7%

6.3%

Financing leases

7.3%

6.6%

Summary of maturities of operating lease liabilities

Maturities of lease liabilities as of September 30, 2024 were as follows (in thousands):

Operating Leases

Financing Leases

2024 (excluding the nine months ended September 30, 2024)

$

4,957

$

543

2025

18,858

1,541

2026

15,023

721

2027

12,143

685

2028

9,273

554

Thereafter

84,025

2,145

Total lease payments

144,279

6,189

Less imputed interest

(56,694)

(1,431)

Total

$

87,585

$

4,758

Maturities of lease liabilities as of December 31, 2023 were as follows (in thousands):

Operating Leases

Financing Leases

2024

$

18,048

$

2,030

2025

16,022

1,488

2026

11,755

601

2027

9,327

534

2028

7,807

505

Thereafter

80,637

2,145

Total lease payments

143,596

7,303

Less imputed interest

(57,133)

(1,662)

Total

$

86,463

$

5,641

Summary of maturities of finance lease liabilities

Operating Leases

Financing Leases

2024 (excluding the nine months ended September 30, 2024)

$

4,957

$

543

2025

18,858

1,541

2026

15,023

721

2027

12,143

685

2028

9,273

554

Thereafter

84,025

2,145

Total lease payments

144,279

6,189

Less imputed interest

(56,694)

(1,431)

Total

$

87,585

$

4,758

Operating Leases

Financing Leases

2024

$

18,048

$

2,030

2025

16,022

1,488

2026

11,755

601

2027

9,327

534

2028

7,807

505

Thereafter

80,637

2,145

Total lease payments

143,596

7,303

Less imputed interest

(57,133)

(1,662)

Total

$

86,463

$

5,641

Schedule of maturities of future undiscounted lease payments

The following table presents the maturities of future undiscounted lease payments for the periods indicated (in thousands):

2024 (excluding the nine months ended September 30, 2024)

$

1,837

2025

7,178

2026

6,848

2027

5,624

2028

5,228

Thereafter

13,568

Total future lease payments

$

40,283