v3.26.1
Organization and Basis of Presentation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Subsequent Event [Line Items]          
Upfront cash payment     $ 60.0    
Company royalties on net sales 30.00%   30.00%    
Common stock par value (USD per share) $ 0.001   $ 0.001   $ 0.001
Cash, cash equivalents, and short-term investments $ 208.8   $ 208.8   $ 228.1
Losses from operations (13.8) $ (14.0) (31.6) $ (24.7)  
Feasibility Milestone Payment [Member]          
Subsequent Event [Line Items]          
Milestone Payment 70.0   70.0    
FDA [Member]          
Subsequent Event [Line Items]          
Milestone Payment 30.0   30.0    
Approval Milestone Payment [Member]          
Subsequent Event [Line Items]          
Milestone Payment $ 40.0   $ 40.0