XML 100 R61.htm IDEA: XBRL DOCUMENT v3.25.4
Common Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Dec. 11, 2025
Dec. 09, 2025
Feb. 29, 2024
Feb. 27, 2024
Jan. 31, 2026
Initial Closing          
Class of Warrant or Right [Line Items]          
Number of common stock (in shares)       3,244,689  
Closing stock price (usd per share)       $ 17.07  
Net proceeds     $ 499.3    
Stock issuance costs     $ 0.5    
Initial Closing | Pre-Funded Warrant          
Class of Warrant or Right [Line Items]          
Closing stock price (usd per share)       $ 17.06  
Number of securities called by warrants (in shares)       26,046,065  
Exercise price of warrants (usd per share)       $ 0.01  
Public Offering          
Class of Warrant or Right [Line Items]          
Number of common stock (in shares)   9,142,857      
Closing stock price (usd per share)   $ 17.50      
Net proceeds $ 189.2        
Stock issuance costs $ 0.7        
Public Offering | Pre-Funded Warrant          
Class of Warrant or Right [Line Items]          
Closing stock price (usd per share)   $ 17.49      
Number of securities called by warrants (in shares)   2,285,714      
Exercise price of warrants (usd per share)   $ 0.01      
Over-Allotment Option | Subsequent Event          
Class of Warrant or Right [Line Items]          
Number of common stock (in shares)         746,468
Net proceeds         $ 12.4