XML 46 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Schedule Of Capitalization Equity [Line Items]          
Common stock, par value (in dollars per share) $ 0.001   $ 0.001   $ 0.001
Common stock, shares authorized (in shares) 150,000,000   150,000,000   150,000,000
Common stock, shares issued (in shares) 37,856,463   37,856,463   37,207,799
Common stock, shares outstanding (in shares) 37,856,463   37,856,463   37,207,799
Warrant liabilities fair value adjustment $ 5,761 $ (8,214) $ (3,848) $ 13,459  
Warrant liabilities $ 18,000   $ 18,000   $ 21,800
April 2022 Public Offering          
Schedule Of Capitalization Equity [Line Items]          
Pre-funded warrants were exercised for proceeds   $ 3,787   $ 4,150  
April 2022 Public Offering | Pre-funded Warrants          
Schedule Of Capitalization Equity [Line Items]          
Common stock issued, net of expenses (in shares)   3,787,400   4,150,400