XML 52 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Collaboration Agreements, License Agreement and Revenues - Summary of Product Revenue, Net (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation Of Revenue [Line Items]        
Total revenue $ 155,973 $ 44,032 $ 218,766 $ 111,320
Discounts and Rebates [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 100 5,200 1,300 9,700
Product Revenue, Net [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 13,442 22,683 42,175 43,331
Product Revenue, Net [Member] | Direct Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Gross revenue 3,249 27,900 10,908 53,105
Total revenue 3,114 22,683 9,680 43,331
Product Revenue, Net [Member] | Direct Sales [Member] | Discounts and Rebates [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue (133) (5,209) (1,314) (9,721)
Product Revenue, Net [Member] | Direct Sales [Member] | Sales Returns [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue (2) (8) 86 (53)
Product Revenue, Net [Member] | Sales To Falikang [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 10,328 0 32,495 0
Gross transfer price 31,179 0 82,294 0
Product Revenue, Net [Member] | Sales To Falikang [Member] | Profit Share [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue (12,090) 0 (31,726) 0
Product Revenue, Net [Member] | Sales To Falikang [Member] | Net Transfer Price [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 19,089 0 50,568 0
Product Revenue, Net [Member] | Sales To Falikang [Member] | Increase in Deferred Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue $ (8,761) $ 0 $ (18,073) $ 0