v3.22.2.2
Commitments and Contingencies - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Jun. 28, 2022
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Loss Contingencies [Line Items]              
Commitments and contingencies        
Cost of sales   11,005,000 $ 13,303,000 25,772,000 $ 36,589,000    
Inventory, net   15,252,000   15,252,000   $ 18,548,000  
Catalent              
Loss Contingencies [Line Items]              
Cost of sales   3,800,000          
Inventory, net   3,900,000   3,900,000      
Minimum purchase commitment   7,700,000          
Purchase Commitment, Remaining Minimum Amount Committed   4,500,000   4,500,000      
Purchase Commitment Remaining Minimum Amount Committed There After   18,000,000.0   18,000,000.0      
Licensing Agreements              
Loss Contingencies [Line Items]              
Commitments and contingencies             $ 2,000,000
Unpaid license royalties   6,000,000   $ 6,000,000      
Payments for legal settlements $ 750,000 750,000          
Gain related to litigation settlement   $ 1,300,000