Quarterly report [Sections 13 or 15(d)]

SHARE-BASED PAYMENTS TO VENDORS (Details)

v3.26.1
SHARE-BASED PAYMENTS TO VENDORS (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Share-based compensation            
Share-based vendor payments $ 61,000       $ 110,080  
Fourth Quarter 2024            
Share-based compensation            
Share-based vendor payments (in shares)           500
Share-based vendor payments 0       8,400  
Shares to be granted pursuant to vendor agreements           500
Contract term           12 months
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)           1,438
Share-based vendor payments 0       $ 21,000 $ 21,000
Contract term           12 months
Additional Grant, Fourth Quarter 2024 | Maximum            
Share-based compensation            
Grant date fair value (in dollars per share)           $ 14.6
Additional Grant, Fourth Quarter 2024, Renewal            
Share-based compensation            
Share-based vendor payments (in shares)   8,824        
Share-based vendor payments 21,000          
Grant date fair value (in dollars per share)   $ 2.38        
Contract term   12 months        
First quarter 2025            
Share-based compensation            
Share-based vendor payments (in shares)         6,000  
Share-based vendor payments $ 0       $ 80,680  
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)         $ 9  
First quarter 2025 | Median            
Share-based compensation            
Grant date fair value (in dollars per share)         11.8  
First quarter 2025 | Maximum            
Share-based compensation            
Grant date fair value (in dollars per share)         $ 16.2  
Second Quarter 2025            
Share-based compensation            
Contract term       6 months    
Amendment to Second Quarter 2025            
Share-based compensation            
Share-based vendor payments (in shares) 16,050          
Share-based vendor payments $ 40,000          
Shares to be granted pursuant to vendor agreements     20,000      
Contract term     6 months      
Amendment to Second Quarter 2025 | Minimum            
Share-based compensation            
Grant date fair value (in dollars per share)     $ 2.87      
Amendment to Second Quarter 2025 | Maximum            
Share-based compensation            
Grant date fair value (in dollars per share)     $ 2.2