v3.26.1
Organizational Restructuring (Tables)
6 Months Ended
Jun. 30, 2026
Restructuring and Related Activities [Abstract]  
Schedule of elected information relating to accrued restructuring expenses

​

​

​

​

​

(In thousands)

  ​ ​ ​

​

​

Balance at December 31, 2025

​

$

—

Net accruals

​

​

4,784

Cash paid

​

 

(2,021)

Balance at June 30, 2026

​

$

2,763