v3.25.4
Liability Related to the Sale of Future Royalties - Additional Information (Detail) - OMERS Royalty Purchase Agreement [Member]
$ in Thousands
1 Months Ended
Apr. 30, 2023
USD ($)
Dec. 31, 2025
Nonmonetary Transaction [Line Items]    
Payment received royalty purchase agreement $ 200,000  
Percentage of future quarterly royalty payments on net sales received in cash 54.50%  
Future royalty payment description after June 30, 2023, through June 30, 2032, subject to a cap on aggregate payments equal to 1.42 times the purchase price.  
Royalty purchase agreement annual imputed interest rate   8.6