v3.26.1
Subsequent Events (Details Textual) - USD ($)
$ in Thousands
Aug. 03, 2026
Sep. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Subsequent Event [Line Items]        
Deferred revenue     $ 6,276 $ 8,246
CSL Collaboration Agreement [Member]        
Subsequent Event [Line Items]        
Deferred revenue     $ 5,200 $ 6,200
CSL Collaboration Agreement [Member] | Forecast [Member] | Seqirus, Inc [Member]        
Subsequent Event [Line Items]        
Deferred revenue   $ 5,200    
Subsequent Event [Member] | CSL Collaboration Agreement [Member] | Seqirus, Inc [Member]        
Subsequent Event [Line Items]        
Proceeds from termination of agreement $ 12,000      
Aggregate value of liability and repayment of research and development $ 16,000