v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases  
Schedule of maturity of operating lease liabilities

(in thousands)

Operating Leases

Financing Leases

Total

Remainder of 2026

$

7,421

282

7,703

2027

13,429

22

13,451

2028

11,240

11,240

2029

8,523

8,523

2030

4,882

4,882

Thereafter

1,927

1,927

Total lease payments

47,422

304

47,726

Less: imputed interest

(4,356)

(4)

(4,360)

Total

$

43,066

300

43,366

Schedule of lease term and discount rate

(Unaudited)

December 31, 2025

June 30, 2026

Operating Leases

Finance Leases

Operating Leases

Finance Leases

Weighted average remaining lease term

8.9 years

*

3.8 years

0.5 years

Weighted average discount rate

6.4

%

*

4.9

%

4.4

%

*

Not applicable