v3.25.4
Debt (Tables)
12 Months Ended
Dec. 31, 2025
Debt  
Schedule of future principal payments of loan

The following table shows required principal payments (excluding interest fees), during the next five years on debt outstanding at December 31, 2025 (in thousands):

Year Ending December 31, 

  ​ ​ ​

Total future payments

2026

$

2027

2028

2029

81,818

2030

18,182

Total payments

$

100,000