XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Millions
Apr. 18, 2024
Mar. 31, 2024
Dec. 31, 2023
Subsequent Event [Line Items]      
Common stock, par value (in dollars per share)   $ 0.001 $ 0.001
Subsequent Event | Underwritten Registered Direct Offering      
Subsequent Event [Line Items]      
Proceeds from sale of stock $ 33.2    
Class of warrant or right, common stock ownership (in percent) 19.99%    
Subsequent Event | Underwritten Registered Direct Offering | Common stock      
Subsequent Event [Line Items]      
Number of shares issued in transaction (in shares) 2,536,258    
Common stock, par value (in dollars per share) $ 0.001    
Sale of stock, price per share (in dollars per share) $ 7.693    
Class of warrant or right, common stock ownership (in percent) 9.99%    
Subsequent Event | Underwritten Registered Direct Offering | Warrant      
Subsequent Event [Line Items]      
Number of shares issued in transaction (in shares) 2,135,477    
Warrant exercise price (in dollars per share) $ 0.001    
Sale of stock, price per share (in dollars per share) $ 7.692