v3.26.1
NOTES AND LOANS PAYABLE (Tables)
6 Months Ended
Jun. 30, 2026
NOTES AND LOANS PAYABLE.  
Schedule of notes payable balances

June 30, 

December 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Insurance loans payable

$

502

$

93

NCSU promissory note

560

615

Total notes and loans payable

1,062

708

Total current notes and loans payable

(616)

(204)

Total long-term notes and loans payable

$

446

$

504

Schedule of future principal payments

Estimated future principal payments to be made under the above notes and loans payable as of June 30, 2026 are as follows:

2026

$

486

2027

191

2028

127

2029

137

2030

121

Total

$

1,062