v3.26.1
Subsequent Events - Additional Information (Detail) - 2024 Equity Incentive Plan [Member] - Subsequent Event [Member] - shares
Apr. 22, 2026
Apr. 21, 2026
Subsequent Event [Line Items]    
Aggregate number of shares of common stock authorized for issuance 4,315,000 1,440,000
Increased number of shares of common stock authorized for issuance 2,875,000