XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Collaboration Agreements, License Agreement and Revenues - Summary of Product Revenue, Net (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation Of Revenue [Line Items]        
Total revenue $ 15,735 $ 155,973 $ 106,367 $ 218,766
Product Revenue, Net [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 17,359 13,442 59,495 42,175
Product Revenue, Net [Member] | Direct Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Gross revenue 2,610 3,249 8,972 10,908
Total revenue 2,445 3,114 8,622 9,680
Product Revenue, Net [Member] | Direct Sales [Member] | Discounts and Rebates [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue (166) (133) (353) (1,314)
Product Revenue, Net [Member] | Direct Sales [Member] | Sales Returns [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 1 2 3 86
Product Revenue, Net [Member] | Sales To Falikang [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 14,914 10,328 50,873 32,495
Gross transfer price 32,510 31,179 83,517 82,294
Product Revenue, Net [Member] | Sales To Falikang [Member] | Profit Share [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue (12,980) (12,090) (31,894) (31,726)
Product Revenue, Net [Member] | Sales To Falikang [Member] | Net Transfer Price [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 19,530 19,089 51,623 50,568
Product Revenue, Net [Member] | Sales To Falikang [Member] | Increase in Deferred Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue $ (4,616) $ (8,761) $ 750 $ (18,073)