Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2
Common Stock - Issued and Outstanding Shares - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
May 27, 2021
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2022
Jun. 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   0     26,625 0
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            
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