XML 37 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Event (Details) - USD ($)
$ / shares in Units, $ in Millions
Aug. 03, 2023
Jun. 30, 2023
Dec. 31, 2022
Subsequent Event [Line Items]      
Common shares authorized for best efforts public offering   200,000,000 200,000,000
Subsequent Event [Member] | 2023 Public Offering      
Subsequent Event [Line Items]      
Existing warrants amended 800,000    
Weighted average exercise price $ 2.85    
Reduction in average exercise price on amended warrants $ 0.7593    
Subsequent Event [Member] | Placement agency agreement with Roth Capital Partners, LLC      
Subsequent Event [Line Items]      
Common shares authorized for best efforts public offering 3,500,000    
Warrants to purchase common stock 3,500,000    
Gross proceeds $ 2.1