XML 59 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Common Stock (Details) - USD ($)
$ in Millions
1 Months Ended
Jan. 31, 2026
Dec. 31, 2025
Mar. 31, 2026
Pre-Funded Warrant      
Class of Warrant or Right [Line Items]      
Shares of pre-funded warrants (in shares)     28,331,779
Public Offering      
Class of Warrant or Right [Line Items]      
Number of common stock sold (in shares)   9,142,857  
Public Offering | Pre-Funded Warrant      
Class of Warrant or Right [Line Items]      
Number of securities called by warrants (in shares)   2,285,714  
Over-Allotment Option      
Class of Warrant or Right [Line Items]      
Number of common stock sold (in shares) 746,468    
Net proceeds $ 12.4