v3.26.1
NOTES PAYABLE (Tables)
3 Months Ended
Mar. 31, 2026
NOTES PAYABLE  
Schedule of principal due under notes payable

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

  ​ ​ ​

2026

  ​ ​ ​

2025

Notes payable

$

8,083,445

$

6,143,837

Less: debt discount

 

(24,457)

 

(19,845)

Notes payable, net

 

8,058,988

 

6,123,992

Less: current portion

 

(7,308,988)

 

(6,123,992)

Total: non-current portion

$

750,000

$