XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Components of Lease Expense

The components of lease expense are as follows:

 

 

Year Ended December 31,

(in thousands)

2025

 

2024

Operating lease cost

$

6,812

 

$

6,943

Variable lease cost

 

1,228

 

 

1,537

Total lease cost

$

8,040

 

$

8,480

 

Supplemental cash flow information related to leases are as follows:

 

 

Year Ended December 31,

(in thousands)

2025

 

2024

Cash paid for operating lease liabilities

$

6,166

 

$

7,163

Right-of-use assets obtained in exchange for operating lease obligations

$

5,028

 

$

489

Other information related to leases are as follows:

 

Year Ended December 31,

2025

 

2024

Operating leases

 

 

 

 

 

Weighted-average remaining lease term (years)

 

4.3

 

 

5.0

Weighted-average discount rate

 

6.6%

 

 

6.5%

 

Schedule of Future Minimum Lease Payments under Non-Cancelable Operating Leases

Future minimum lease payments under non-cancelable operating leases as of December 31, 2025 are as follows (in thousands):

 

Years ending December 31,

 

 

 

 

 

2026

 

 

 

$

6,665

2027

 

 

 

 

5,632

2028

 

 

 

 

4,567

2029

 

 

 

 

3,985

2030

 

 

 

 

1,851

Thereafter

 

 

 

 

1,267

Total future minimum lease payments

 

 

 

$

23,967

Less: imputed interest

 

 

 

 

(2,870)

Total lease liability balance

 

 

 

$

21,097