XML 116 R79.htm IDEA: XBRL DOCUMENT v3.24.1
Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Diluted Weighted-average Shares Outstanding (Detail) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total 4,599 1,497
Warrants to Purchase Common Stock [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total 2,560 533
Common Stock Options [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total 1,975 733
Vested Restricted Stock [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total 56 56
Unvested Restricted Stock [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Total 8 175