v3.22.4
Commitments and Contingencies - Tradipitant - Additional Information (Detail) - Tradipitant - USD ($)
$ in Millions
12 Months Ended 129 Months Ended
Dec. 31, 2022
Dec. 31, 2022
Commitments and Contingencies [Line Items]    
Future percentage of royalty payments based net sales low double digits  
Development and milestone payments to third party   $ 3.0
Pre-NDA Approval Milestones    
Commitments and Contingencies [Line Items]    
Possible future milestone payment $ 2.0  
Sales Milestone    
Commitments and Contingencies [Line Items]    
Possible future milestone payment 80.0  
U.S. | Regulatory Approval Milestone    
Commitments and Contingencies [Line Items]    
Possible future milestone payment 10.0  
E.U. | Regulatory Approval Milestone    
Commitments and Contingencies [Line Items]    
Possible future milestone payment $ 5.0