XML 59 R35.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share Amount (Detail) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share Basic Line Items    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 11,543,081 12,119,667
Warrants To Purchase Common Stock [Member]    
Earnings Per Share Basic Line Items    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 45,456 45,456
Common Stock [Member]    
Earnings Per Share Basic Line Items    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 11,493,481 12,063,560
Restricted Stock Units [Member]    
Earnings Per Share Basic Line Items    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 4,144 10,651