XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Preferred Stock, Common Stock and Stockholders' Equity - Common Stock - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Sale Of Common Stock [Line Items]    
Shareholders voting power description Each share of common stock is entitled to one vote. The holders of the common stock are also entitled to receive dividends whenever funds are legally available and when declared by the board of directors of the Company.  
Dividends declared on common stock $ 0  
Common stock, shares issued 3,343,070 3,343,070
ATM Sales Agreement [Member]    
Sale Of Common Stock [Line Items]    
Common stock, shares issued 0 621,697