XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2025
LEASES  
Summary of components of lease expense

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

Three months ended

Six months ended

June 30, 2025

    

June 30, 2024

June 30, 2025

    

June 30, 2024

Operating lease cost:

Operating lease cost

$

6,074

$

5,626

$

11,981

$

11,105

Short-term lease cost

1,302

757

2,633

1,448

Variable lease cost

1,819

1,695

3,774

3,124

Total operating lease cost

$

9,195

$

8,078

$

18,388

$

15,677

Finance lease cost:

Amortization of right-of-use asset

$

1,901

$

976

$

3,780

$

1,588

Variable costs

134

169

422

368

Interest costs

85

100

174

200

Total finance lease cost

$

2,120

$

1,245

$

4,376

$

2,156

Summary of weighted-average remaining lease term and discount rate

June 30, 2025

December 31, 2024

Weighted-average remaining lease term

Operating leases

12.0 years

12.6 years

Financing leases

5.8 years

11.5 years

Weighted-average discount rate

Operating leases

7.0%

6.8%

Financing leases

8.5%

7.4%

Summary of maturities of operating lease liabilities

Maturities of lease liabilities as of June 30, 2025 were as follows (in thousands):

Operating Leases

Financing Leases

2025 (excluding the six months ended June 30, 2025)

$

10,736

$

686

2026

18,318

1,043

2027

15,207

1,006

2028

11,836

737

2029

8,833

537

Thereafter

80,756

1,658

Total lease payments

145,686

5,667

Less imputed interest

(56,032)

(1,307)

Total

$

89,654

$

4,360

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

Operating Leases

Financing Leases

2025

$

20,764

$

1,649

2026

15,881

847

2027

12,949

825

2028

9,901

632

2029

7,134

516

Thereafter

79,843

1,630

Total lease payments

146,472

6,099

Less imputed interest

(57,512)

(1,402)

Total

$

88,960

$

4,697

Summary of maturities of finance lease liabilities

Maturities of lease liabilities as of June 30, 2025 were as follows (in thousands):

Operating Leases

Financing Leases

2025 (excluding the six months ended June 30, 2025)

$

10,736

$

686

2026

18,318

1,043

2027

15,207

1,006

2028

11,836

737

2029

8,833

537

Thereafter

80,756

1,658

Total lease payments

145,686

5,667

Less imputed interest

(56,032)

(1,307)

Total

$

89,654

$

4,360

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

Operating Leases

Financing Leases

2025

$

20,764

$

1,649

2026

15,881

847

2027

12,949

825

2028

9,901

632

2029

7,134

516

Thereafter

79,843

1,630

Total lease payments

146,472

6,099

Less imputed interest

(57,512)

(1,402)

Total

$

88,960

$

4,697

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):

2025 (excluding the six months ended June 30, 2025)

$

4,541

2026

7,904

2027

6,579

2028

5,885

2029

5,206

Thereafter

5,036

Total future lease payments

$

35,151