XML 53 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies  
Summary of lease-related assets and liabilities

(In thousands)

    

At December 31, 2024

    

At December 31, 2023

Right of use operating lease assets

$

16,633

$

19,128

Operating lease liabilities:

Current

$

2,980

$

2,807

Non-current

 

15,955

 

18,436

Total

$

18,935

$

21,243

Operating leases:

Weighted average remaining lease term

 

5.8 years

6.7 years

Weighted average discount rate

4.4%

4.3%

Year Ended December 31,

2024

2023

2022

Supplemental cash flow information for our operating leases:

Cash paid for operating lease liabilities

$

3,566

$

3,453

$

3,575

Non-cash right of use assets obtained in exchange for new operating lease obligations

$

390

$

293

$

49

Summary of undiscounted cash flows

(In thousands)

2025

    

$

3,736

2026

3,808

2027

 

3,311

2028

 

3,275

2029

 

3,309

Thereafter

 

3,692

Total minimum lease payments

21,131

Less: Amount of lease payments representing interest

(2,196)

Present value of future minimum lease payments

18,935

Less: Current obligations under operating lease liabilities

(2,980)

Non-current obligations under operating lease liabilities

$

15,955