v3.26.1
Stockholders' Equity - Additional Information (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 17, 2026
Dec. 31, 2025
Subsidiary, Sale of Stock [Line Items]      
Common stock aggregate offering price $ 581   $ 579
At the Market Offering      
Subsidiary, Sale of Stock [Line Items]      
Common stock aggregate offering price   $ 50,000