v3.26.1
Organization and Description of Business - Additional Information (Detail) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
Jan. 09, 2024
May 06, 2026
Mar. 31, 2026
Dec. 31, 2025
Common stock, par value     $ 0.001 $ 0.001
Merger Agreement with Angelini Pharma S.p.A. [Member] | Subsequent Event [Member]        
Common stock, par value   $ 0.001    
Merger right to receive cash price per share   $ 31.5    
Public Offering [Member]        
Stock Issued During Period, Shares, New Issues 10      
Proceeds from issuance of common stock $ 140.7