XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Components of Lease Expense and Other lease Information

For the Three Months

Ended March 31,

(in thousands)

 

2025

 

2024

 

Operating lease cost

$

1,150

$

1,181

Variable lease cost

289

269

Sublease income

(42)

(42)

Total lease cost

$

1,397

$

1,408

Cash paid for amounts included in measurement of lease liabilities

Operating cash outflows from operating leases

$

1,229

$

1,063

ROU assets obtained in exchange for new operating lease liabilities

$

13

$

3,456

(in thousands)

 

March 31, 2025

 

December 31, 2024

Operating lease ROU assets

$

13,018

$

14,016

Operating lease liabilities

$

14,633

$

15,711

Weighted-average remaining lease term - operating leases

6.00

years 

6.01

years

Weighted-average discount rate - operating leases

3.65

%

3.63

%

Schedule of Future Minimum Lease Payments under Non-cancellable Leases

(in thousands)

 

March 31, 2025

2025

$

3,141

2026

3,713

2027

2,306

2028

1,617

2029

1,443

2030

887

Thereafter

3,602

Total future minimum lease payments

$

16,709

Less imputed interest

(2,076)

Total operating lease liability

$

14,633