XML 97 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity and Warrants, SEPA (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 05, 2023
Dec. 31, 2023
Apr. 30, 2023
Lincoln Park Capital Fund, LLC [Member]      
Standby Securities Purchase Agreement [Abstract]      
Common stock shares issued and sold (in shares)   214,000  
Gross proceeds from sale of equity   $ 0.3  
Lincoln Park Capital Fund, LLC [Member] | Maximum [Member]      
Standby Securities Purchase Agreement [Abstract]      
Aggregate gross purchase price $ 10.0   $ 10.0
Beneficial owning percentage on issued and outstanding shares 4.99%    
Standby Equity Purchase Agreement [Member]      
Standby Securities Purchase Agreement [Abstract]      
Common stock shares issued and sold (in shares)   214,000  
Gross proceeds from sale of equity   $ 0.3  
Number of remaining shares to be sold (in shares)   2,860,000  
Standby Equity Purchase Agreement [Member] | Lincoln Park Capital Fund, LLC [Member]      
Standby Securities Purchase Agreement [Abstract]      
Consideration shares of common stock (in shares) 74,000