XML 112 R63.htm IDEA: XBRL DOCUMENT v3.25.3
STOCKHOLDERS' EQUITY - Common stock warrants (Details) - Common stock warrants
9 Months Ended
Sep. 30, 2025
$ / shares
shares
STOCKHOLDERS' EQUITY  
Number of Warrants, Beginning balance | shares 10,142,215
Number of Warrants, Exercised | shares (5,772,822)
Number of Warrants, Ending balance | shares 4,369,393
Weighted Average Exercise Price, Beginning balance | $ / shares $ 0.77
Weighted Average Exercise Price, Exercised | $ / shares 0.77
Weighted Average Exercise Price, Ending balance | $ / shares $ 0.77