XML 106 R88.htm IDEA: XBRL DOCUMENT v3.24.1
EPS - Anti-dilutive Security not Included In Diluted per Share Calculations (Detail)
12 Months Ended
Dec. 31, 2023
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Anti dilutive securities 27,588,546
Options To Purchase Common Stock  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Anti dilutive securities 18,280,548
Convertible Preferred stock (as converted)  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Anti dilutive securities 8,767,332
Preferred Stock Warrants (as converted)  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Anti dilutive securities 540,666