XML 48 R38.htm IDEA: XBRL DOCUMENT v3.26.1
Cash, Cash Equivalents and Restricted Cash (Tables)
6 Months Ended
Jun. 30, 2026
Cash and Cash Equivalents [Abstract]  
Schedule of cash and cash equivalents

Cash, cash equivalents and restricted cash as of December 31, 2025 and June 30, 2026 consisted of the following (in thousands):

  ​ ​ ​

December 31, 

  ​ ​ ​

June 30, 

2025

2026

Current assets:

 

  ​

 

  ​

Cash and cash equivalents

$

155,584

$

56,981

Restricted cash - standby letter of credit

 

2,172

 

2,172

Total cash, cash equivalents and current portion of restricted cash

$

157,756

$

59,153

Schedule of components of restricted cash

Cash, cash equivalents and restricted cash as of December 31, 2025 and June 30, 2026 consisted of the following (in thousands):

  ​ ​ ​

December 31, 

  ​ ​ ​

June 30, 

2025

2026

Current assets:

 

  ​

 

  ​

Cash and cash equivalents

$

155,584

$

56,981

Restricted cash - standby letter of credit

 

2,172

 

2,172

Total cash, cash equivalents and current portion of restricted cash

$

157,756

$

59,153