v3.25.2
Collaborative Agreements (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Sep. 30, 2024
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2019
Dec. 31, 2018
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Revenue from collaborative arrangement $ 0   $ 100,762 $ 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   101,000 $ 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        
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