Quarterly report [Sections 13 or 15(d)]

SHARE-BASED PAYMENTS TO VENDORS (Details)

v3.25.3
SHARE-BASED PAYMENTS TO VENDORS (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2025
Sep. 30, 2024
Share-based compensation                    
Share-based vendor payments                 $ 241,319 $ 640,500
Share based common stock and cash payment $ 45,059 $ 86,180 $ 110,080   $ 121,400 $ 213,500 $ 305,600      
Warrants outstanding (in shares) 1,092,947     306,812         1,092,947  
Fourth Quarter 2023                    
Share-based compensation                    
Share-based vendor payments (in shares)               1,000    
Contract term               4 months    
Fourth Quarter 2023 | Maximum                    
Share-based compensation                    
Grant date fair value ($ per share)               $ 76.6    
Fourth Quarter 2023 | General and Administrative Expense                    
Share-based compensation                    
Share-based vendor payments         0       $ 0 76,600
First Quarter 2024                    
Share-based compensation                    
Shares to be granted pursuant to vendor agreements             6,000      
Contract term             4 months      
First Quarter 2024 | Minimum                    
Share-based compensation                    
Grant date fair value ($ per share)             $ 37.4      
First Quarter 2024 | Maximum                    
Share-based compensation                    
Grant date fair value ($ per share)             $ 96.2      
First Quarter 2024 | General and Administrative Expense                    
Share-based compensation                    
Share-based vendor payments $ 0       0       0 329,700
Second Quarter 2024                    
Share-based compensation                    
Share-based vendor payments (in shares)           5,800        
Contract term           6 months        
Second Quarter 2024 | Minimum                    
Share-based compensation                    
Grant date fair value ($ per share)           $ 36        
Second Quarter 2024 | Maximum                    
Share-based compensation                    
Grant date fair value ($ per share)           $ 48        
Second Quarter 2024 | General and Administrative Expense                    
Share-based compensation                    
Share-based vendor payments         $ 121,400       0 $ 234,200
Fourth Quarter 2024                    
Share-based compensation                    
Share-based vendor payments (in shares)       1,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 ($ per share)       $ 8.12            
Fourth Quarter 2024 | Median                    
Share-based compensation                    
Grant date fair value ($ per share)       8.2            
Fourth Quarter 2024 | Maximum                    
Share-based compensation                    
Grant date fair value ($ per share)       $ 16.8            
Fourth Quarter 2024 | General and Administrative Expense                    
Share-based compensation                    
Share-based vendor payments 4,059               16,559  
First quarter 2025                    
Share-based compensation                    
Share-based vendor payments (in shares)     12,000              
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 ($ per share)     $ 6.8              
First quarter 2025 | Maximum                    
Share-based compensation                    
Grant date fair value ($ per share)     $ 16.2              
First quarter 2025 | General and Administrative Expense                    
Share-based compensation                    
Share-based vendor payments 0               124,280  
Second Quarter 2025                    
Share-based compensation                    
Share-based vendor payments (in shares)   2,300                
Grant date fair value ($ per share)   $ 7.6                
Contract term   6 months                
Second Quarter 2025 | General and Administrative Expense                    
Share-based compensation                    
Share-based vendor payments 0               $ 17,480  
Amendment to Second Quarter 2025                    
Share-based compensation                    
Share-based vendor payments $ 20,000                  
Shares to be granted pursuant to vendor agreements 4,861                  
Grant date fair value ($ per share) $ 4.11               $ 4.11  
Contract term 6 months                  
Amendment to Second Quarter 2025 | General and Administrative Expense                    
Share-based compensation                    
Share-based vendor payments                 $ 20,000  
Additional Grant, Fourth Quarter 2024                    
Share-based compensation                    
Share-based vendor payments (in shares)       7,101            
Share-based vendor payments       $ 21,000            
Contract term       12 months            
Additional Grant, Fourth Quarter 2024 | Minimum                    
Share-based compensation                    
Grant date fair value ($ per share)       $ 6.6            
Additional Grant, Fourth Quarter 2024 | Median                    
Share-based compensation                    
Grant date fair value ($ per share)       8.6            
Additional Grant, Fourth Quarter 2024 | Maximum                    
Share-based compensation                    
Grant date fair value ($ per share)       $ 14.6            
Additional Grant, Fourth Quarter 2024 | General and Administrative Expense                    
Share-based compensation                    
Share-based vendor payments $ 21,000               $ 63,000