XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity (Deficit) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 19, 2024
Jun. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
Aug. 02, 2024
Jul. 31, 2024
Jun. 28, 2024
Dec. 31, 2023
Jan. 31, 2021
Class of Stock [Line Items]                  
Adjustments to additional paid in capital, warrant issued   $ 2,686,000 $ 2,686,000            
Preferred stock, shares authorized (in shares)   2,000,000 2,000,000         2,000,000  
Preferred stock, par value (in dollars per share)   $ 0.001 $ 0.001         $ 0.001  
Series D Preferred Stock                  
Class of Stock [Line Items]                  
Preferred stock, shares authorized (in shares)   150,000 150,000            
Series E preferred stock                  
Class of Stock [Line Items]                  
Preferred stock, shares authorized (in shares)   39,500 39,500         39,500  
Preferred stock, par value (in dollars per share)   $ 0.001 $ 0.001         $ 0.001  
Preferred stock issued (in shares)   25,000 25,000         25,000  
Preferred stock, shares outstanding (in shares)   25,000 25,000         25,000  
Canaccord Genuity LLC | ATM Offering                  
Class of Stock [Line Items]                  
Equity distribution agreement, maximum aggregate amount authorized for offer or sale                 $ 40,000,000
Number of shares issued (in shares)   717,786   803,596          
Purchase price (in dollars per share)   $ 7.70 $ 7.70 $ 7.54          
Proceeds from sale of stock   $ 5,400,000   $ 5,900,000          
Subsequent event                  
Class of Stock [Line Items]                  
Number of securities called by warrants or rights (in shares) 236,074       180,000        
Exercise price of warrants (in dollars per share) $ 13.37       $ 11.27        
Number of shares issued (in shares) 349,740                
Additional Paid-in Capital                  
Class of Stock [Line Items]                  
Adjustments to additional paid in capital, warrant issued [1]   $ 2,686,000 $ 2,686,000            
Loan Warrants                  
Class of Stock [Line Items]                  
Number of securities called by warrants or rights (in shares)             550,000    
Exercise price of warrants (in dollars per share)             $ 12.12    
Class of warrant or right issued (in shares)   465,385 465,385            
Loan Warrants | Subsequent event                  
Class of Stock [Line Items]                  
Class of warrant or right issued (in shares)           84,615      
[1] Adjusted retroactively for reverse stock split that occurred on January 24, 2024, see Note 1