XML 91 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
Jul. 09, 2024
Jul. 09, 2024
Jun. 30, 2024
Jun. 26, 2024
Dec. 31, 2023
Subsequent Event [Line Items]          
Common stock, shares issued     201,381,450   186,960,193
Underwriting Agreement          
Subsequent Event [Line Items]          
Common stock, shares issued       14,361,113  
Underwriter agreed to purchase share price of per share       $ 2.115  
Option to purchase additional number of common shares       5,000,000  
Underwriting Agreement | Subsequent Event          
Subsequent Event [Line Items]          
Option to purchase additional number of common shares 3,235,000 3,235,000      
Net proceeds from issuance of common stock $ 6.8 $ 76.8      
Underwriting Agreement | Common Stock          
Subsequent Event [Line Items]          
Underwriter agreed to purchase share price of per share       $ 2.115  
Underwriting Agreement | Pre-Funded Warrants          
Subsequent Event [Line Items]          
Warrants issued       18,972,221  
Underwriter agreed to purchase share price of per share       $ 2.114