v3.26.1
Long-term Debt (Tables)
6 Months Ended
Jun. 30, 2026
Long-term Debt  
Schedule of changes in the liability related to HCR agreement

Balance as of December 31, 2025

$

191,341

Accretion

12,790

Payments

(28,026)

Balance as of June 30, 2026

$

176,105

Less: current portion of long-term debt

(53,952)

Long-term portion of long-term debt

$

122,153

Schedule of expected annual payments on long-term debt

The fixed contractual annual payments on long-term debt as of June 30, 2026 are as follows:

Year ending December 31:

  ​ ​ ​

  ​

2026 (six months remaining)

$

30,381

2027

 

47,145

2028

 

54,526

2029

36,865

2030

31,314

Thereafter

 

50,397

Total

$

250,628