XML 52 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events - Additional Information (Details)
$ / shares in Units, $ in Millions
Aug. 12, 2025
USD ($)
Days
$ / shares
shares
Aug. 10, 2025
$ / shares
Jun. 30, 2025
$ / shares
Dec. 31, 2024
$ / shares
Subsequent Event [Line Items]        
Common stock, par value     $ 0.0001 $ 0.0001
Subsequent Event | Private Placement | Securities Purchase Agreement | Investors        
Subsequent Event [Line Items]        
Common stock, par value   $ 0.0001    
Shares issued and sold | shares 21,814,874      
Share price $ 0.57      
Gross proceeds from sale of common stock and warrants | $ $ 30.0      
Volume weighted average price per share $ 2.5      
Number of trading days | Days 30      
Subsequent Event | Private Placement | Securities Purchase Agreement | Investors | Maximum        
Subsequent Event [Line Items]        
Ownership percentage 19.99%      
Subsequent Event | Private Placement | Securities Purchase Agreement | Investors | Prefunded Warrants        
Subsequent Event [Line Items]        
Pre-funded warrants issued to purchase warrant shares | shares 30,816,705      
Warrant price $ 0.5699      
Warrants exercisable, per share exercise price $ 0.0001      
Subsequent Event | Private Placement | Securities Purchase Agreement | Investors | Prefunded Warrants | Maximum        
Subsequent Event [Line Items]        
Pre-funded warrants issued to purchase warrant shares | shares 35,087,717      
Gross proceeds from sale of warrants | $ $ 20.0