XML 47 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
1 Months Ended 12 Months Ended
Apr. 30, 2016
USD ($)
Dec. 31, 2022
USD ($)
Customer
Segment
shares
Dec. 31, 2021
USD ($)
Customer
shares
Dec. 31, 2020
USD ($)
Customer
shares
Summary Of Significant Accounting Policy [Line Items]        
Charge on finished goods inventory   $ 600 $ 1,300 $ 400
Impairment losses   0    
One-time contingent regulatory milestone payment pursuant to agreement with Ipsen Group $ 8,000      
Finite-lived intangible assets, net $ 8,000      
Amortization of intangible assets   0 1,108 1,477
Advertising costs   5,500 1,800 $ 51,100
Advertising costs capitalized as prepaid expenses   $ 0 $ 0  
Number of large customers | Customer   4 4 4
Stock-based compensation expenses   $ 0 $ 6,800  
Antidilutive securities to purchase common stock | shares   21,185,000 17,535,000 19,331,000
Number of business segments | Segment   1    
Customer Concentration Risk | Revenue, Product and Service Benchmark | Four Customers        
Summary Of Significant Accounting Policy [Line Items]        
Concentration risk, percentage   73.00% 74.00% 74.00%
Customer Concentration Risk | Accounts Receivable | Four Customers        
Summary Of Significant Accounting Policy [Line Items]        
Concentration risk, percentage   74.00% 77.00% 75.00%