XML 53 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Collaboration Agreements, License Agreement and Revenues - Product Revenue, Net - Additional Information 1 (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Total revenue $ 155,973 $ 44,032 $ 218,766 $ 111,320  
Discounts and Rebates [Member]          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Total revenue 100 $ 5,200 1,300 $ 9,700  
Rebates and Discounts [Member] | Gross Accounts Receivable [Member]          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Total revenue     800   $ 500
Rebates and Discounts [Member] | Contract Liabilities [Member]          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Total revenue     10,300   $ 15,100
Constrained for Future Recognition [Member]          
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]          
Total revenue $ 8,800   $ 18,100