XML 46 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders Equity - Schedule of Shares of Common Stock Reserved for Future Issuance (Detail)
Sep. 30, 2025
shares
Class Of Stock [Line Items]  
Total Shares of Common Stock Reserved for Future Issuance 8,311,599
Common Stock Issuable Under Pre-Funded Warrants  
Class Of Stock [Line Items]  
Total Shares of Common Stock Reserved for Future Issuance 552,309
Common stock issuable under purchase warrants  
Class Of Stock [Line Items]  
Total Shares of Common Stock Reserved for Future Issuance 7,394,363
Options Exercisable to Purchase Common Stock  
Class Of Stock [Line Items]  
Total Shares of Common Stock Reserved for Future Issuance 195,053
Common stock issuable under Ginkgo pre-funded warrants | Common Stock Issuable Under Pre-Funded Warrants  
Class Of Stock [Line Items]  
Total Shares of Common Stock Reserved for Future Issuance 169,874
Employee Stock Purchase Plan  
Class Of Stock [Line Items]  
Total Shares of Common Stock Reserved for Future Issuance 0