XML 96 R86.htm IDEA: XBRL DOCUMENT v3.25.3
CONVERTIBLE PROMISSORY NOTE AND WARRANT - Movement of Warrants (Details) - USD ($)
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Investor Warrants [Member]    
CONVERTIBLE PROMISSORY NOTE AND WARRANT [Abstract]    
Beginning balance 870,227 873,810
Beginning balance $ 12,137,087 $ 12,189,508
Exercise of warrants (870,227) (3,583)
Exercise of warrants $ (12,487,838) $ (49,986)
Fair value change recognized 0 0
Fair value change recognized $ 350,751 $ 1,719
Ending balance 0 870,227
Ending balance $ 0 $ 12,141,241
Placement Agent Warrants [Member]    
CONVERTIBLE PROMISSORY NOTE AND WARRANT [Abstract]    
Beginning balance 247,333 247,333
Beginning balance $ 3,455,829 $ 3,456,578
Exercise of warrants 0 0
Exercise of warrants $ 0 $ 0
Fair value change recognized 0 0
Fair value change recognized $ 1,084 $ 474
Ending balance 247,333 247,333
Ending balance $ 3,456,913 $ 3,457,052