Subsequent Events - Additional Information (Detail) - USD ($) $ / shares in Units, $ in Thousands |
Jul. 01, 2024 |
Jul. 17, 2023 |
---|---|---|
Subsequent Event [Line Items] | ||
Net proceeds | $ 74,874 | |
July 2024 Offering [Member] | ||
Subsequent Event [Line Items] | ||
Common stock, shares sold | 21,000,000 | |
Common stock, sale of stock, price per share | $ 3 | |
Net proceeds | $ 74,900 | |
July 2024 Offering [Member] | Subsequent Event [Member] | ||
Subsequent Event [Line Items] | ||
Common stock, shares sold | 26,246,720 | |
Common stock, sale of stock, price per share | $ 0.001 | |
Offering price per share | $ 3.81 | |
Gross proceeds | $ 100,000 | |
Net proceeds | $ 93,700 |