Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Narrative) (Details)

v3.24.1
Subsequent Events (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
Feb. 27, 2024
Feb. 05, 2024
Oct. 27, 2023
Dec. 31, 2023
Dec. 31, 2022
Sep. 15, 2021
Subsequent Events [Line Items]            
Common stock, par value       $ 0.05 $ 0.05  
Closing bid price below threshold limit for consecutive trading days     $ 1.00      
Consecutive trading days of below minimum closing bid price     31 days      
PIPE Investment [Member]            
Subsequent Events [Line Items]            
Warrant exercise price           $ 13.60
Subsequent Event [Member]            
Subsequent Events [Line Items]            
Agreed upon purchase price floor   $ 0.14        
Threshold consecutive trading days   5 years        
Closing bid price below threshold limit for consecutive trading days $ 0.10          
Consecutive trading days of below minimum closing bid price 10 days          
Subsequent Event [Member] | Purchase Shares [Member]            
Subsequent Events [Line Items]            
Common stock, par value   $ 0.37        
Proceeds from issuance of common stock   $ 1.0        
Subsequent Event [Member] | Common Stock [Member]            
Subsequent Events [Line Items]            
Common stock shares issued   2,702,703        
Series A Preferred Stock [Member] | Subsequent Event [Member]            
Subsequent Events [Line Items]            
Warrant exercise price   $ 0.37        
Convertible Preferred stock Issued   50.00%        
Future anti-dilution protection   50.00%        
Threshold consecutive trading days   5 years