Stockholders' Equity - Additional Information (Detail) $ / shares in Units, $ in Thousands |
3 Months Ended | 6 Months Ended | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
May 28, 2026
shares
|
Jun. 30, 2026
USD ($)
$ / shares
shares
|
Jun. 30, 2025
USD ($)
shares
|
Jun. 30, 2026
USD ($)
$ / shares
shares
|
Jun. 30, 2025
USD ($)
shares
|
Jun. 26, 2026
$ / shares
shares
|
Jun. 25, 2026
shares
|
May 29, 2026
shares
|
Mar. 31, 2026
shares
|
Dec. 31, 2025
USD ($)
$ / shares
shares
|
Mar. 31, 2025
shares
|
Dec. 31, 2024
shares
|
|
| Schedule Of Capitalization Equity [Line Items] | ||||||||||||
| Common stock, par value (in dollars per share) | $ / shares | $ 0.001 | $ 0.001 | $ 0.001 | $ 0.001 | ||||||||
| Common stock, shares authorized (in shares) | 150,000,000 | 60,000,000 | 60,000,000 | 65,000,000 | 23,750,000 | 18,750,000 | 60,000,000 | |||||
| Common stock, shares issued (in shares) | 79,459,299 | 9,949,609 | 9,949,609 | 9,932,359 | 5,442,688 | |||||||
| Common stock, shares outstanding (in shares) | 79,459,299 | 9,949,609 | 9,949,609 | 9,932,359 | 5,442,688 | |||||||
| Reverse stock split conversion ratio | 0.125 | |||||||||||
| Common and preferred stock, shares authorized | 65,000,000 | 23,750,000 | ||||||||||
| Warrant liabilities fair value adjustment | $ | $ (14,152) | $ (2,166) | $ (8,903) | $ (5,094) | ||||||||
| Warrant liabilities | $ | $ 800 | $ 800 | $ 2,200 | |||||||||
| Common Stock | ||||||||||||
| Schedule Of Capitalization Equity [Line Items] | ||||||||||||
| Common stock, shares outstanding (in shares) | 9,949,609 | 4,896,867 | 9,949,609 | 4,896,867 | 7,756,416 | 5,442,688 | 4,877,534 | 4,746,748 | ||||
| Number of common stock shares issued | 2,173,912 | 4,343,750 | ||||||||||
| April 2022 Public Offering | ||||||||||||
| Schedule Of Capitalization Equity [Line Items] | ||||||||||||
| Warrant liabilities fair value adjustment | $ | $ (3,100) | $ (2,200) | $ (1,400) | $ (5,100) | ||||||||
| March 2026 Private Placement | ||||||||||||
| Schedule Of Capitalization Equity [Line Items] | ||||||||||||
| Warrant liabilities fair value adjustment | $ | $ (11,100) | $ (7,500) | ||||||||||