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