XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Supplemental Balance Sheet Information Related Leases

The following tables provide supplemental balance sheet information related to our leases as of December 31:

 

(in thousands)

Classification

 

2024

 

 

2023

 

Assets

 

 

 

 

 

 

 

Operating lease assets

Other long-term assets

 

$

10,167

 

 

$

10,169

 

Finance lease assets1

Property, plant and equipment, net

 

 

12,266

 

 

 

11,281

 

Total lease assets

 

 

$

22,433

 

 

$

21,450

 

 

 

 

 

 

 

 

 

Liabilities

 

 

 

 

 

 

 

Current

 

 

 

 

 

 

 

Operating lease liabilities

Accounts payable and accrued liabilities

 

$

3,027

 

 

$

2,575

 

Finance lease liabilities

Accounts payable and accrued liabilities

 

 

5,257

 

 

 

4,525

 

Noncurrent

 

 

 

 

 

 

 

Operating lease liabilities

Other long-term obligations

 

 

7,030

 

 

 

7,590

 

Finance lease liabilities

Other long-term obligations

 

 

6,959

 

 

 

6,699

 

Total lease liabilities

 

 

$

22,273

 

 

$

21,389

 

 

1.

Finance lease assets are presented net of accumulated amortization of $12.6 million and $9.6 million as of December 31, 2024 and 2023, respectively.

Schedule of Weighted Average Remaining Term and Discount Rates

 

 

 

2024

 

 

2023

 

Weighted-average remaining terms (years)

 

 

 

 

 

 

Operating leases

 

 

 

4.23

 

 

 

4.97

 

Finance leases

 

 

 

2.77

 

 

 

2.92

 

Weighted-average discount rate

 

 

 

 

 

 

Operating leases

 

 

 

5.31

%

 

 

5.05

%

Finance leases

 

 

 

5.17

%

 

 

4.34

%

Schedule of Components of Lease Expense

The following table summarizes the components of our lease expense for the year ended December 31:

 

(in thousands)

 

2024

 

 

2023

 

 

2022

 

Operating lease costs1

 

$

3,485

 

 

$

3,257

 

 

$

3,525

 

Finance lease costs:

 

 

 

 

 

 

 

 

 

Amortization of leased assets

 

 

5,528

 

 

 

4,951

 

 

 

4,277

 

Interest on lease assets

 

 

584

 

 

 

458

 

 

 

340

 

Net lease costs

 

$

9,597

 

 

$

8,666

 

 

$

8,142

 

 

1.

Excludes short-term leases and variable lease costs, which are immaterial.

Schedule of Supplemental Cash Flow Information Related Leases

The following table presents supplemental cash flow information related to leases for the year ended December 31:

 

(in thousands)

 

 

2024

 

 

2023

 

 

2022

 

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

 

 

 

 

 

 

 

 

 

Operating cash flows for operating leases

 

$

3,623

 

 

$

3,257

 

 

$

3,591

 

Operating cash flows for finance leases

 

 

$

584

 

 

$

458

 

 

$

340

 

Financing cash flows for finance leases

 

 

$

5,538

 

 

$

4,801

 

 

$

4,421

 

Lease assets exchanged for new lease liabilities:

 

 

 

 

 

 

 

 

 

Operating leases

 

 

$

3,013

 

 

$

3,765

 

 

$

3,932

 

Finance leases

 

 

$

6,541

 

 

$

3,458

 

 

$

6,819

 

Schedule of Maturities of Operating and Finance Lease Liabilities

At December 31, 2024, the future minimum lease payment obligations under noncancelable leases were as follows:

 

(in thousands)

 

Operating Leases

 

 

Finance Leases

 

2025

 

$

3,486

 

 

$

5,761

 

2026

 

 

3,266

 

 

 

4,323

 

2027

 

 

2,071

 

 

 

2,019

 

2028

 

 

1,419

 

 

 

698

 

2029

 

 

284

 

 

 

283

 

Thereafter

 

 

663

 

 

 

39

 

Total lease payments

 

 

11,189

 

 

 

13,123

 

Less: interest

 

 

1,132

 

 

 

907

 

Present value of lease liabilities

 

$

10,057

 

 

$

12,216