v3.26.1
SHARE-BASED PAYMENTS TO VENDORS (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
Share-based compensation                
Share-based vendor payments             $ 141,999 $ 196,260
Fourth Quarter 2024                
Share-based compensation                
Share-based vendor payments (in shares) 0         1,000 0  
Share-based vendor payments       $ 4,100       12,500
Shares to be granted pursuant to vendor agreements           500    
Contract term           12 months    
Fourth Quarter 2024 | Minimum                
Share-based compensation                
Grant date fair value (in dollars per share)           $ 8    
Fourth Quarter 2024 | Maximum                
Share-based compensation                
Grant date fair value (in dollars per share)           $ 16.8    
Additional Grant, Fourth Quarter 2024                
Share-based compensation                
Share-based vendor payments (in shares)           3,880    
Share-based vendor payments           $ 21,000    
Contract term           12 months    
Additional Grant, Fourth Quarter 2024, Renewal                
Share-based compensation                
Share-based vendor payments (in shares)   18,546         42,606  
Share-based vendor payments $ 21,000     21,000     $ 41,999 42,000
Contract term   12 months            
Additional Grant, Fourth Quarter 2024, Renewal | Minimum                
Share-based compensation                
Grant date fair value (in dollars per share)   $ 2.16       $ 8.6    
Additional Grant, Fourth Quarter 2024, Renewal | Maximum                
Share-based compensation                
Grant date fair value (in dollars per share)   $ 2.38       $ 14.6    
First quarter 2025                
Share-based compensation                
Share-based vendor payments (in shares)             12,000  
Share-based vendor payments 0     43,600     $ 0 124,280
Shares to be granted pursuant to vendor agreements         12,000      
Contract term         6 months      
First quarter 2025 | Minimum                
Share-based compensation                
Grant date fair value (in dollars per share)             $ 6.8  
First quarter 2025 | Maximum                
Share-based compensation                
Grant date fair value (in dollars per share)             $ 16.16  
Second Quarter 2025                
Share-based compensation                
Share-based vendor payments       $ 17,480       $ 17,480
Shares to be granted pursuant to vendor agreements       2,300        
Grant date fair value (in dollars per share)       $ 7.6        
Contract term       6 months        
Amendment to Second Quarter 2025                
Share-based compensation                
Share-based vendor payments $ 60,000   $ 20,000       $ 100,000  
Contract term 6 months   6 months          
Amendment to Second Quarter 2025 | Minimum                
Share-based compensation                
Grant date fair value (in dollars per share)             $ 1.79  
Amendment to Second Quarter 2025 | Maximum                
Share-based compensation                
Grant date fair value (in dollars per share)             $ 3.43