Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.2.u1
Common Stock - Issued and Outstanding Shares - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended 26 Months Ended
Feb. 29, 2024
Feb. 29, 2024
May 31, 2023
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Feb. 29, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Stock option exercises, Shares       0   0 0 0  
Restricted stock unit settlements       113,125   139,750 113,125 139,750  
Common Stock [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Restricted stock unit settlements       113,125   139,750      
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
Gross proceeds                 $ 1.5
Direct Offering [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Gross proceeds from issuance of common stock   $ 60.0              
Placement agent fees and offering expenses   3.9              
Proceeds from issuance of common stock   $ 56.1 $ 15.3            
Direct Offering [Member] | Common Stock [Member]                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Common stock, shares issued   13,086,151 3,000,000            
Common stock, price per share $ 4.585 $ 4.585 $ 5.5           $ 4.585
Private Placement [Member] | Pre Funded Warrants                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Exercise price per unit of warrant $ 0.001 $ 0.001   $ 0.001     $ 0.001   $ 0.001
Private Placement [Member] | Common Stock [Member] | Pre Funded Warrants                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Warrants to purchase common stock 13,086,151 13,086,151             13,086,151
Exercise price per unit of warrant $ 4.906 $ 4.906   $ 4.906     $ 4.906   $ 4.906