XML 71 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Event (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Aug. 11, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Jul. 29, 2025
Apr. 29, 2025
Jul. 29, 2024
Sep. 29, 2022
Jun. 15, 2020
MTEC Grant                    
Revenue from grants             $ 26,200,000 $ 21,600,000 $ 16,300,000 $ 15,000,000
Grant revenue from the MTEC Agreement   $ 2,200,000 $ 0 $ 2,700,000 $ 1,000,000          
Subsequent Events                    
Sublease term           38 months        
Subsequent Events | August 2025 Loan | Innoviva Strategic Opportunities LLC                    
Aggregate amount $ 15,000,000                  
Interest rate (as a percent) 14.00%                  
Loan maturity date Jan. 11, 2029