XML 40 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Funding Arrangements - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 31 Months Ended
Jun. 30, 2025
USD ($)
Apr. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Jul. 31, 2024
USD ($)
May 31, 2024
USD ($)
Option
Apr. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Jul. 31, 2023
USD ($)
Option
Sep. 30, 2022
USD ($)
Option
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Government Assistance [Line Items]                              
Maximum amount eligible to receive under cost-reimbursement contract award $ 18,300               $ 17,800            
Other liabilities current 717                 $ 717   $ 717     $ 791
NIAID Contract                              
Government Assistance [Line Items]                              
Maximum amount eligible to receive under cost-reimbursement contract award 18,300               $ 17,800            
Number of option period for funding from government contract                 48 months            
Government contract income recognized                   3,200 $ 0 3,200 $ 0    
Government contract receivable $ 2,300                 2,300   2,300     0
Number of option exercised for government contract | Option         2     2              
Number of available options under government contract | Option                 7            
Government contract fund increased amount   $ 500     $ 3,800     $ 700              
Funding of option extends estimated completion of contract term 29 months                            
Proceeds from government contract                       9,300   $ 8,800  
Contract term 18 months                            
Government committed contract funding amount $ 9,300                            
Government Contract Funding Reduced Amount 9,000                            
UGARF Grant                              
Government Assistance [Line Items]                              
Grant award amount       $ 200         $ 1,400            
Grant income recognized                   0 0 0 0    
Government contract receivable 0                 0   0     0
BMGF Grants                              
Government Assistance [Line Items]                              
Grant award amount     $ 2,000       $ 1,800                
Grant income recognized           $ 800       500 $ 500 900 $ 900    
Grant funding in advance amount     $ 1,100       $ 1,000                
Other liabilities current $ 700                 $ 700   $ 700     $ 800