XML 70 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
Sep. 07, 2024
Jul. 10, 2024
Jun. 07, 2024
Jan. 26, 2024
Jun. 30, 2024
Subsequent Event [Line Items]          
Warrants to purchase Common stock       21,682  
Warrant exercise price     $ 11.5   $ 22.83
Maxim Note Payable Payment [Member]          
Subsequent Event [Line Items]          
Repayments of Debt     $ 2.5    
Investor D Note [Member]          
Subsequent Event [Line Items]          
Debt redemption and conversion maximum due period     90 days    
Common Stock [Member]          
Subsequent Event [Line Items]          
Warrants to purchase Common stock       252,182  
Warrant exercise price       $ 0.0001  
Aggregate gross proceeds       $ 9.0  
Private Placement [Member] | Common Stock [Member]          
Subsequent Event [Line Items]          
Warrant exercise price       $ 20.76  
Scenario Forecast [Member] | Maxim Note Payable Payment [Member]          
Subsequent Event [Line Items]          
Repayments of Debt $ 0.1        
Subsequent Event [Member] | Common Stock [Member]          
Subsequent Event [Line Items]          
Warrants to purchase Common stock   947,868      
Aggregate gross proceeds   $ 10.0      
Subsequent Event [Member] | Common Warrants [Member]          
Subsequent Event [Line Items]          
Warrant exercise price   $ 10.55      
Warrants expire   5 years      
Common warrants maturity due   30 days      
Subsequent Event [Member] | Common Warrants [Member] | Common Stock [Member]          
Subsequent Event [Line Items]          
Warrant exercise price   $ 10.55      
Subsequent Event [Member] | Common Warrants [Member] | Private Placement [Member] | Common Stock [Member]          
Subsequent Event [Line Items]          
Warrants to purchase Common stock   947,868