v3.26.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jan. 23, 2026
Nov. 02, 2023
Jun. 30, 2026
Jun. 30, 2025
Class of Stock [Line Items]        
Proceeds from issuance of private placement $ 259,900   $ 259,948 $ 0
Estimated offering expenses $ 8,600      
Ownership threshold percentage 9.99%      
Ownership maximum threshold percentage 19.99%      
Class of warrant or right, exercised (in shares)     0  
Sales Agreement        
Class of Stock [Line Items]        
Net proceeds from transaction   $ 200,000    
Percentage of gross proceeds   3.00%    
Pre-Funded Warrant        
Class of Stock [Line Items]        
Share price (in dollars per share) $ 68.4799      
Exercise price (in dollars per share) $ 0.0001      
PIPE Shares        
Class of Stock [Line Items]        
Issuance of common stock and warrants in private placement, net of issuance costs (in shares) 3,385,149      
Share price (in dollars per share) $ 68.48      
Warrant Shares        
Class of Stock [Line Items]        
Number of warrants issued (in shares) 536,412