XML 92 R78.htm IDEA: XBRL DOCUMENT v3.26.1
EQUITY - Information About Warrant Activities (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Number of Warrants    
Beginning balance (in shares) 14,215,311 14,615,703
Granted (in shares)   6,218,504
Exercised (in shares) (10,711,902) (1,658,785)
Forfeited (in shares)   (100,000)
Expired (in shares) (10,000) (94,644)
Ending balance (in shares) 3,493,409 18,980,778
Weighted Average Exercise Price    
Beginning balance (in dollars per share) $ 8.03 $ 11.91
Granted (in dollars per share)   0.002
Exercised (in dollars per share) 5.25 3.61
Expired (in dollars per share) 15.22 15.39
Forfeited (in dollars per share)   14.00
Ending balance (in dollars per share) $ 16.54 $ 8.71