v3.26.1
Subsequent Event Additional Information (Detail) - USD ($)
Apr. 30, 2026
Apr. 29, 2026
Apr. 28, 2026
Subsequent Events [Abstract]      
Issuance of common stock, shares     16,744,187
Public offering price per share     $ 10.75
Exercise of stock options   $ 2,511,628,000  
Proceeds from common stock offering $ 194,600,000