XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.1
Preferred Stock and Stockholders' Equity (Deficit) - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 11, 2018
Dec. 31, 2023
Dec. 31, 2022
Equity [Line Items]      
Common stock, shares authorized   34,666,667 28,000,000
Initial Public Offering of Common Stock   $ 0.001 $ 0.001
Aggregate offering price   $ 92 $ 14,724
Common stock, shares outstanding   16,012,522 16,027,384
Common Stock [Member]      
Equity [Line Items]      
Aggregate offering price     $ 2
Common stock, shares outstanding   16,012,522  
Common Stock, shares reserved for future issuance   1,918,297  
Securities Purchase Agreement [Member]      
Equity [Line Items]      
Aggregate offering price $ 47,100