Stockholders' Equity - Warrant Amendments - Additional Information (Detail) - USD ($) $ / shares in Units, $ in Millions |
1 Months Ended | |||
---|---|---|---|---|
Sep. 30, 2024 |
Jun. 30, 2024 |
Mar. 31, 2024 |
Jun. 30, 2025 |
|
Class of Warrant or Right [Line Items] | ||||
Number of warrants outstanding | 1,853,047 | |||
Warrant Amendments [Member] | ||||
Class of Warrant or Right [Line Items] | ||||
Proceeds from issuance of warrant amendments net of underwriter commissions and offering expenses | $ 0.4 | $ 0.3 | $ 1.2 | |
Pre-Funded Warrants [Member] | ||||
Class of Warrant or Right [Line Items] | ||||
Exercise Price | $ 0.0012 | |||
Number of warrants outstanding | 528,609 | |||
Pre-Funded Warrants [Member] | Warrant Amendments [Member] | ||||
Class of Warrant or Right [Line Items] | ||||
Exercise Price | $ 0.0012 | |||
Purchase price | $ 8.1588 |