v3.26.1
CASH & CASH EQUIVALENTS (Tables)
3 Months Ended
Mar. 31, 2026
CASH & CASH EQUIVALENTS.  
Schedule of cash and cash equivalents

(In thousands)

  ​ ​ ​

March 31, 2026

  ​ ​ ​

December 31, 2025

Cash

$

50,463

$

35,635

U.S. Treasury securities

 

304,742

 

404,712

Total cash & cash equivalents

$

355,205

$

440,347