Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.2
Common Stock - Issued and Outstanding Shares - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 18 Months Ended
May 31, 2023
Nov. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock option exercises, Shares     0 0   0 0  
Restricted stock unit settlements     139,750 26,625   139,750 26,625  
November2022 Private Placement [Member] | Subscription Agreements Executed In November Two Thousand Twenty Two [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of units issued in financing   4,093,141            
Number of required consecutive days weighted average trading price for cancelation or recall of warrants   30 days            
Units issued price per unit   $ 4.625            
Description of stock units issued           each unit consisting of two shares of common stock and a common stock purchase warrant to purchase one share of common stock, or the November 2022 Warrants.    
Exercise price per unit of warrant   $ 4.5            
Maximum beneficial ownership percentage of outstanding common stock for warrant holders   19.99%            
Percentage of exercise price exceeds in measurement period   300.00%            
Average daily trading volume for measurement period   $ 500,000            
Proceeds from financing   $ 17,800,000            
At-the-Market Sales Agreement [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Common stock, shares issued     0     0   200,000
Common stock aggregate maximum offering amount     $ 25,000,000     $ 25,000,000   $ 25,000,000
Gross proceeds               1,500,000
Common stock available for sale under offering     $ 23,500,000     $ 23,500,000   $ 23,500,000
Direct Offering [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Gross proceeds from issuance of common stock $ 16,500,000              
Placement agent fees and offering expenses 1,200,000              
Proceeds from issuance of common stock $ 15,300,000              
Common stock [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Common stock, shares issued         3,584      
Restricted stock unit settlements     139,750 26,625        
Common stock [Member] | Direct Offering [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Common stock, shares issued 3,000,000              
Share issued, price per share $ 5.5