XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Collaborative Agreements (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2019
Dec. 31, 2018
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Revenue from collaborative arrangement $ 0 $ 0 $ 65,343 $ 100,762    
ApolloBio | Collaborative Arrangement, Product            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Additional revenue to be achieved     $ 20,000,000.0      
Royalty period (in years)     10 years      
Revenue from collaborative arrangement 0 0 $ 65,000 101,000    
Coalition for Epidemic Preparedness Innovations | Collaborative Arrangement, Product | Lassa Fever and MERS Vaccine            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Collaborative agreement, funding to be received     $ 56,000,000      
Collaborative agreement, period to receive funding for research and development (in years)     5 years      
Collaborative agreement, funding received $ 0 1,600,000 $ 0 1,600,000    
Bill and Melinda Gates Foundation | Collaborative Arrangement, Product | DNA-Encoded Monoclonal Antibody Technology            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Collaborative agreement, funding received   $ 0   $ 39,000 $ 1,100,000 $ 2,200,000