XML 60 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Subsequent Events (Additional Information) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
Apr. 27, 2026
Jun. 30, 2026
Dec. 31, 2025
Subsequent Event [Line Items]      
Common stock, par value   $ 0.0001 $ 0.0001
2026 Private Placement [Member]      
Subsequent Event [Line Items]      
Issuance of common stock 9,481    
Common stock, par value $ 0.0001    
Per share price $ 9.4999    
Gross proceeds $ 103.4    
2026 Private Placement [Member] | Pre Funded Warrant [Member]      
Subsequent Event [Line Items]      
Warrants issued for purchase of common stock 2,106