v3.26.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
RSUs, Shares Underlying Option Awards, Granted 20,000  
Stock Options [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total compensation cost not yet recognized $ 11.6  
Weighted-average period to be recognized 2 years 6 months  
RSUs [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total compensation cost not yet recognized $ 22.5  
Weighted-average period to be recognized 1 year  
2008 Stock Option Plan [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Common stock shares purchased under stock option plan 45,121  
2008 Stock Option Plan [Member] | Maximum [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Contractual term 10 years  
2008 Stock Option Plan [Member] | Stock Options [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Issuance of stock based awards 0  
2021 Inducement Equity Incentive Plan [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Common stock shares available for grant 1,074,188  
2024 Omnibus Incentive Option Plan [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Common stock shares available for grant 3,134,152  
2025 PSUs [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
RSUs, Shares Underlying Option Awards, Granted   4,545,000
2025 PSUs [Member] | Maximum [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Performance shares potential payout percentage   100.00%
2025 PSUs [Member] | Minimum [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Performance shares potential payout percentage   0.00%
2025 PSUs [Member] | MOLBREEVI [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
RSUs, Shares Underlying Option Awards, Granted   225,000