XML 37 R26.htm IDEA: XBRL DOCUMENT v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Schedule of Components of Lease Expense and Other lease Information

For the Three Months

Ended March 31,

(in thousands)

 

2026

 

2025

 

Operating lease cost

$

1,163

$

1,150

Variable lease cost

341

289

Sublease income

(42)

(42)

Total lease cost

$

1,462

$

1,397

Cash paid for amounts included in measurement of lease liabilities

Operating cash outflows from operating leases

$

1,251

$

1,229

ROU assets obtained in exchange for new operating lease liabilities

$

3,486

$

13

(in thousands)

 

March 31, 2026

 

December 31, 2025

Operating lease ROU assets

$

15,586

$

13,117

Operating lease liabilities

$

17,134

$

14,752

Weighted-average remaining lease term - operating leases

5.84

years 

5.93

years

Weighted-average discount rate - operating leases

3.44

%

3.78

%

Schedule of Future Minimum Lease Payments under Non-cancellable Leases

(in thousands)

 

March 31, 2026

2026

$

3,448

2027

4,087

2028

2,619

2029

2,450

2030

1,870

2031

1,815

Thereafter

3,132

Total future minimum lease payments

$

19,421

Less imputed interest

(2,287)

Total operating lease liability

$

17,134