XML 48 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Shares Reserved For Future Issuances (Detail) - shares
Sep. 30, 2025
Dec. 31, 2024
Class Of Stock [Line Items]    
Common Stock, Capital Shares Reserved for Future Issuance 29,661,288 41,891,573
Exercise of Outstanding Warrants And Pre-funded Warrants [Member]    
Class Of Stock [Line Items]    
Common Stock, Capital Shares Reserved for Future Issuance 19,100,800 32,915,346
2019 Stock Option And Grant Plan [Member] | 2019 Stock Incentive Plan as Amended [Member]    
Class Of Stock [Line Items]    
Common Stock, Capital Shares Reserved for Future Issuance 9,165,995 7,555,310
2019 Stock Option And Grant Plan [Member] | 2019 Employee Stock Purchase Plan [Member]    
Class Of Stock [Line Items]    
Common Stock, Capital Shares Reserved for Future Issuance 1,116,075 1,131,973
2012 Stock Option And Grant Plan [Member] | 2012 Stock Incentive Plan [Member]    
Class Of Stock [Line Items]    
Common Stock, Capital Shares Reserved for Future Issuance 278,418 288,944