v3.22.4
Income Taxes - Components of Net Deferred Tax Assets and Related Valuation Allowance (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Deferred tax assets        
Net operating loss carryforwards $ 13,746 $ 35,509    
Stock-based compensation 4,930 4,846    
Accrued expenses 1,469 1,409    
Allowance for returns and credit losses 1,560 1,142    
Research and development and orphan drug credit carryforwards 42,402 39,975    
Capitalized research and development expenses 16,990 0    
Other 3,798 3,081    
Total deferred tax assets 84,895 85,962    
Deferred tax liabilities        
Intangible assets (1,924) (1,919)    
Other (1,796) (2,140)    
Total deferred tax liabilities (3,720) (4,059)    
Deferred tax assets, net 81,175 81,903    
Less: Valuation allowance 7,136 7,025 $ 7,051 $ 8,155
Net deferred tax assets $ 74,039 $ 74,878