XML 78 R64.htm IDEA: XBRL DOCUMENT v3.25.1
STOCKHOLDERS' EQUITY (At The Market Offering Agreement) (Details) - USD ($)
12 Months Ended 24 Months Ended 48 Months Ended
Apr. 14, 2023
Apr. 02, 2021
Dec. 31, 2024
Dec. 31, 2023
Mar. 31, 2025
Mar. 31, 2025
Apr. 08, 2024
Apr. 13, 2020
Class of Stock [Line Items]                
Common stock, par value (in $ per share)     $ 0.01 $ 0.01        
Aggregate authorized offering price             $ 1,061,478  
Proceeds from issuance of common stock     $ 78,000 $ 2,245,000        
Amount available for future sale of shares pursuant to the sales agreement             1,000,000  
At The Market Offering Agreement | AGP                
Class of Stock [Line Items]                
Common stock, par value (in $ per share)   $ 0.01            
Aggregate sales proceeds of common stock   $ 22,000,000            
Aggregate authorized offering price               $ 50,000,000
Percentage of cash fee   3.00%            
Proceeds from issuance of common stock       $ 500,000        
Shares issued (in shares)       30,827        
AGP 2023 Sales Agreement                
Class of Stock [Line Items]                
Aggregate authorized offering price $ 5,800,000           $ 1,061,478  
Percentage of cash fee 3.00%              
Proceeds from issuance of common stock     $ 100,000 $ 1,000        
Shares issued (in shares)     11,822 25        
Amount available for future sale of shares pursuant to the sales agreement     $ 3,700,000          
Maximum | AGP 2023 Sales Agreement                
Class of Stock [Line Items]                
Aggregate authorized offering price $ 5,800,000              
Subsequent Events [Member] | At The Market Offering Agreement | AGP                
Class of Stock [Line Items]                
Proceeds from issuance of common stock           $ 15,600,000    
Shares issued (in shares)           260,128    
Payments of Stock Issuance Costs           $ 500,000    
Subsequent Events [Member] | AGP 2023 Sales Agreement | AGP                
Class of Stock [Line Items]                
Shares issued (in shares)         11,847      
Payments of Stock Issuance Costs         $ 2,000      
Subsequent Events [Member] | Maximum | AGP 2023 Sales Agreement | AGP                
Class of Stock [Line Items]                
Proceeds from issuance of common stock         $ 100,000