v3.26.1
Cash, Cash Equivalents, and Restricted Cash (Tables)
6 Months Ended
Jun. 30, 2026
Cash and Cash Equivalents [Abstract]  
Schedule of reconciliation of cash, cash equivalents, and restricted cash

​

​

​

​

​

​

​

​

​

​

June 30, 

(In thousands)

​

2026

​

2025

Cash and cash equivalents

​

$

219,766

​

$

281,927

Restricted cash

​

​

836

​

​

836

Total cash, cash equivalents, and restricted cash

​

$

220,602

​

$

282,763