v3.26.1
Stockholders' Equity - Activity under Plans (Detail) - 2020 Equity Incentive Plan [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Shares, Outstanding, beginning of period 340,426  
Number of Shares, Forfeited (34,700)  
Number of Shares, Expired (9,015)  
Number of Shares, Outstanding, end of period 296,711 340,426
Number of Shares, Vested and expected to vest 296,491 340,206
Number of Shares, Options exercisable 296,711 340,426
Number of Shares, Outstanding, Weighted Average Exercise Price, beginning of period $ 107.43  
Number of Shares, Forfeited, Weighted Average Exercise Price 110.12  
Number of Shares, Expired, Weighted Average Exercise Price 49.4  
Number of Shares, Outstanding, Weighted Average Exercise Price, end of period 108.88 $ 107.43
Number of Shares,Vested and expected to vest, Weighted Average Exercise Price, end of period 108.87 107.43
Number of Shares, Options exercisable, Weighted Average Exercise Price, end of period $ 108.88 $ 107.43
Number of Shares, Outstanding, Weighted Average Remaining Contractual Term (years) 2 years 4 months 24 days 2 years 10 months 24 days
Number of Shares, Vested and expected to vest, Weighted Average Remaining Contractual Term (years) 2 years 4 months 24 days 2 years 10 months 24 days
Number of Shares, Options exercisable, Weighted Average Remaining Contractual Term (years) 2 years 4 months 24 days 2 years 10 months 24 days