XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Components of Lease Expense and Other lease Information

For the Three Months

Ended March 31,

(in thousands)

 

2024

 

2023

 

Operating lease cost

$

1,181

$

1,269

Variable lease cost

269

438

Sublease income

(42)

(139)

Total lease cost

$

1,408

$

1,568

Cash paid for amounts included in measurement of lease liabilities

Operating cash outflows from operating leases

$

1,063

$

1,398

ROU assets obtained in exchange for new operating lease liabilities

$

3,456

$

41

Reduction to ROU assets resulting from reduction to lease liabilities

$

$

200

(in thousands)

 

March 31, 2024

 

December 31, 2023

Operating lease ROU assets

$

16,083

$

13,666

Operating lease liabilities

$

17,415

$

14,880

Weighted-average remaining lease term - operating leases

6.16

years 

6.08

years

Weighted-average discount rate - operating leases

3.48

%

3.21

%

Schedule of Future Minimum Lease Payments under Non-cancellable Leases

(in thousands)

 

March 31, 2024

2024

$

3,248

2025

4,048

2026

3,256

2027

2,135

2028

1,544

2029

1,450

Thereafter

4,199

Total future minimum lease payments

$

19,880

Less imputed interest

(2,465)

Total operating lease liability

$

17,415