XML 40 R25.htm IDEA: XBRL DOCUMENT v3.24.2
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Components of Lease Expense and Other lease Information

For the Three Months

For the Six Months

Ended June 30,

Ended June 30,

(in thousands)

 

2024

 

2023

 

2024

 

2023

Operating lease cost

$

1,153

$

1,239

$

2,334

$

2,508

Variable lease cost

260

444

508

882

Sublease income

(42)

(139)

(85)

(277)

Total lease cost

$

1,371

$

1,544

$

2,757

$

3,113

Cash paid for amounts included in measurement of lease liabilities

Operating cash outflows from operating leases

$

1,105

$

1,357

$

2,168

$

2,755

ROU assets obtained in exchange for new operating lease liabilities

$

333

$

943

$

3,789

$

984

Reduction to ROU assets resulting from reduction to lease liabilities

$

$

$

$

200

(in thousands)

 

June 30, 2024

 

December 31, 2023

Operating lease ROU assets

$

15,417

$

13,666

Operating lease liabilities

$

16,783

$

14,880

Weighted-average remaining lease term - operating leases

6.14

years 

6.08

years

Weighted-average discount rate - operating leases

3.56

%

3.21

%

Schedule of Future Minimum Lease Payments under Non-cancellable Leases

(in thousands)

 

June 30, 2024

2024

$

1,994

2025

4,197

2026

3,473

2027

2,107

2028

1,537

2029

1,443

Thereafter

4,489

Total future minimum lease payments

$

19,240

Less imputed interest

(2,457)

Total operating lease liability

$

16,783