XML 91 R73.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' Equity - Schedule of Common Stock, Reserved for Future Issuance (Detail) - shares
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]    
Total common stock reserved 27,588,546 17,036,941
Convertible Preferred Stock Issued and Outstanding    
Class of Stock [Line Items]    
Total common stock reserved 8,767,332  
Preferred Stock Warrants Issued and Outstanding    
Class of Stock [Line Items]    
Total common stock reserved 540,666  
Options Issued and Outstanding    
Class of Stock [Line Items]    
Total common stock reserved 18,280,548 17,036,941