XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Preferred Stock, Common Stock and Stockholders' Equity - Common Stock - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 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 3,343,070 3,343,070
ATM Sales Agreement [Member]        
Sale Of Common Stock [Line Items]        
Common stock, shares issued 0     621,697