v3.26.1
Net Loss per Share (Antidilutive Shares Excluded from Computation of Diluted Shares Outstanding) (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
Jan. 10, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of diluted weighted shares outstanding 17,063,518 39,644,802 42,357,378 39,644,802  
Innoviva Strategic Opportunities LLC          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Interest rate (as a percent)         8.00%
Innoviva Strategic Opportunities LLC | Secured term loan          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Convertible loan principal amount $ 30.0   $ 30.0    
Accrued and unpaid interest $ 8.4   $ 8.4    
Interest rate (as a percent) 8.00%   8.00%    
Price per share $ 1.52   $ 1.52   $ 1.52
Outstanding stock options          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of diluted weighted shares outstanding 6,273,471 5,094,273 6,273,471 5,094,273  
Unvested restricted stock units          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of diluted weighted shares outstanding 135,000 202,500 135,000 202,500  
Shares issuable upon the conversion of the Convertible Loan          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of diluted weighted shares outstanding   23,692,982 25,293,860 23,692,982  
Outstanding warrants          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of diluted weighted shares outstanding 10,655,047 10,655,047 10,655,047 10,655,047