v3.26.1
NOTES PAYABLE (Tables)
6 Months Ended
Jun. 30, 2026
NOTES PAYABLE  
Schedule of principal due under notes payable

Principal due under notes payable was as follows as of June 30, 2026 and December 31, 2025:

  ​ ​ ​

2026

  ​ ​ ​

2025

Notes payable

$

1,687,792

$

6,143,837

Less: debt discount

 

 

(19,845)

Notes payable, net

 

1,687,792

 

6,123,992

Less: current portion

 

(1,687,792)

 

(6,123,992)

Total: non-current portion

$

$