XML 57 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Lessor, Lease, Description [Line Items]  
Summary of supplemental balance sheet information related to leases

(In thousands)

Classification

    

December 31, 2024

    

December 31, 2023

Assets

Operating lease assets

Operating lease assets

$

28,354

$

36,287

Liabilities

Current:

Operating lease liabilities

Operating lease liabilities

$

10,712

$

3,923

Non-current:

Operating lease liabilities

Long-term operating lease liabilities

 

39,108

 

45,236

Total operating lease liabilities

$

49,820

$

49,159

Summary of components of lease expense

Year Ended

Year Ended

(In thousands)

Classification

    

December 31, 2024

    

December 31, 2023

    

Operating lease expense (1)

Selling, general and administrative expense

$

8,518

$

8,548

Year Ended

Year Ended

(In thousands)

Classification

    

December 31, 2024

    

December 31, 2023

    

Operating sublease income

Selling, general and administrative expense

$

8,739

$

8,361

(1)Represents operating lease expense before sublease income. Excludes short-term leases which were not material and office lease service-related charges.
Summary of cash information related to leases

Year Ended

Year Ended

(In thousands, except weighted average amounts)

    

December 31, 2024

    

December 31, 2023

Operating cash flows related to operating leases

$

10,892

$

9,966

Weighted average remaining lease term

5.4 years

6.4 years

Weighted average discount rate

8.65

%

8.64

%

Summary of maturities of lease liabilities

(In thousands)

Year ending December 31:

    

2025

$

11,218

2026

11,414

2027

11,682

2028

11,739

2029

11,839

Thereafter

4,998

Total operating lease payments

$

62,890

Less: Imputed interest

(13,070)

Present value of operating lease liabilities

$

49,820

Sublease  
Lessor, Lease, Description [Line Items]  
Summary of maturities of lease liabilities

(In thousands)

Year ending December 31:

    

2025

$

8,827

2026

9,107

2027

9,377

2028

9,013

2029

7,092

Thereafter

2,998

Total operating sublease receipts

$

46,414