v3.26.1
Notes Payable (Tables) - Nonrelated Party
6 Months Ended
Jun. 30, 2026
Notes Payable  
Schedule of notes payable

Notes payable consist of the following (in thousands):

​

​

​

​

​

​

​

​

  ​ ​ ​

June 30, 2026

  ​ ​ ​

December 31, 2025

Motherlode Promissory Note, current

​

$

202

​

$

196

Motherlode Promissory Note, net of current

​

 

393

​

 

490

Total note payable

​

$

595

​

$

686

Schedule of future minimum principal payments on notes payable, excluding accrued interest amounts

As of June 30, 2026 the future minimum principal payments on notes payable, excluding accrued interest amounts, were as follows (in thousands):

​

​

​

​

​

  ​ ​ ​

Future Minimum Principal

Years ending December 31:

​

Payments

2026 (remainder)

​

$

103

2027

​

 

208

2028

​

 

221

2029

​

 

63

Total future payments

​

​

595

​