XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
9 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Schedule of Components of Lease Expense and Other lease Information

For the Three Months

For the Nine Months

Ended September 30,

Ended September 30,

(in thousands)

 

2024

 

2023

 

2024

 

2023

Operating lease cost

$

1,149

$

1,235

$

3,483

$

3,743

Variable lease cost

351

320

966

1,202

Sublease income

(42)

(139)

(127)

(416)

Total lease cost

$

1,458

$

1,416

$

4,322

$

4,529

Cash paid for amounts included in measurement of lease liabilities

Operating cash outflows from operating leases

$

845

$

1,431

$

3,013

$

4,186

ROU assets obtained in exchange for new operating lease liabilities

$

351

$

319

$

4,140

$

1,303

Reduction to ROU assets resulting from reduction to lease liabilities

$

$

$

$

200

(in thousands)

 

September 30, 2024

 

December 31, 2023

Operating lease ROU assets

$

14,768

$

13,666

Operating lease liabilities

$

16,384

$

14,880

Weighted-average remaining lease term - operating leases

6.04

years 

6.08

years

Weighted-average discount rate - operating leases

3.59

%

3.21

%

Schedule of Future Minimum Lease Payments under Non-cancellable Leases

(in thousands)

 

September 30, 2024

2024

$

1,070

2025

4,339

2026

3,633

2027

2,207

2028

1,537

2029

1,443

Thereafter

4,489

Total future minimum lease payments

$

18,718

Less imputed interest

(2,334)

Total operating lease liability

$

16,384