XML 59 R43.htm IDEA: XBRL DOCUMENT v3.26.1
Convertible Preferred Stock and Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 16, 2026
Oct. 15, 2025
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Jun. 23, 2026
Sep. 06, 2024
Jun. 22, 2023
At-The-Market Offering, 2024 Sales Agreement                
Class of Stock [Line Items]                
Sale of stock, authorized amount             $ 200.0  
At-The-Market Offering, 2026 Sales Agreement                
Class of Stock [Line Items]                
Sale of stock, authorized amount     $ 500.0 $ 500.0        
Issuance of common stock in connection with at-the-market and follow-on offering program, net of financing costs (in shares)     0          
Sale of stock, remaining authorized amount     $ 500.0 $ 500.0        
Series A Non Voting Convertible Preferred Stock                
Class of Stock [Line Items]                
Preferred stock issued and outstanding (as percent)               30.00%
Preferred stock, outstanding (in shares)     346,045 346,045 346,045      
Number of common shares issuable upon conversion (in shares)     13,841,800 13,841,800        
Series B Non Voting Convertible Preferred Stock                
Class of Stock [Line Items]                
Preferred stock, outstanding (in shares)     0 0 16,667 16,667    
Converted at the option of the holder (in shares)     666,680 666,680        
Common Stock | At-The-Market Offering, 2024 Sales Agreement                
Class of Stock [Line Items]                
Sale of stock, aggregate offering price             $ 200.0  
Number of shares of common stock sold (in shares)     0 296,396 445,668      
Sale of stock, proceeds received       $ 9.7 $ 14.8      
Common Stock | October 2025 Underwritten Offering                
Class of Stock [Line Items]                
Number of shares of common stock sold (in shares)   17,094,594            
Sale of stock, proceeds received   $ 296.4            
Sale of stock, price per share (in dollars per share)   $ 18.50            
Placement agent and other offering costs   $ 19.9            
Common Stock | Over-Allotment Option                
Class of Stock [Line Items]                
Number of shares of common stock sold (in shares) 975,000 2,229,729            
Common Stock | April 2026 Underwriting Agreement                
Class of Stock [Line Items]                
Number of shares of common stock sold (in shares) 7,475,000              
Sale of stock, proceeds received $ 435.2              
Sale of stock, price per share (in dollars per share) $ 62.00              
Placement agent and other offering costs $ 28.2              
Outstanding Parapyre warrants                
Class of Stock [Line Items]                
Warrants to purchase shares (in shares)     1,532,591 1,532,591        
Exercise price per warrant (in dollars per share)     $ 22.49 $ 22.49