v3.26.1
Subleases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of operating leases

Three Months Ended June 30, 

Six Months Ended June 30, 

(In thousands)

  ​

2026

  ​

2025

  ​ ​ ​

2026

  ​

2025

Sublease income

$

2,447

$

2,447

$

4,894

$

4,751