Quarterly report pursuant to Section 13 or 15(d)

Common Stock - Issued and Outstanding Shares - Additional Information (Detail)

v3.22.2.2
Common Stock - Issued and Outstanding Shares - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
May 27, 2021
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2022
Sep. 30, 2022
Sep. 30, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Stock option exercises, Shares   0     0     0   0
Restricted stock unit settlements   26,625     231     26,625   231
May 2021 Public Offering [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Gross proceeds from issuance of common stock $ 23,000,000.0                  
Underwriting discounts and commissions and offering expenses 1,700,000                  
Proceeds from issuance of common stock $ 21,300,000                  
At-the-Market Sales Agreement [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Common stock, shares issued               200,000 200,000  
Common stock aggregate maximum offering amount   $ 25,000,000           $ 25,000,000 $ 25,000,000  
Gross proceeds               1,500,000 1,500,000  
Common stock available for sale under offering   $ 23,500,000           $ 23,500,000 $ 23,500,000  
Common stock [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Common stock, shares issued       3,584   2,149 2,965      
Restricted stock unit settlements     26,625   145          
Common stock [Member] | May 2021 Public Offering [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Common stock, shares issued 3,285,714                  
Common stock, price per share $ 7.00                  
Common stock [Member] | Underwriters Over-Allotment Option Exercise [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Common stock, shares issued 428,571