XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.1
License and Collaboration Agreements - Summary of Changes in Balances of Receivables, Contract Assets and Deferred Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Accounts receivable, net, current and non-current:    
Balance, beginning of period $ 34,701 $ 46,266
Additions 28,057 18,718
Deductions (33,652) (21,086)
Balance, end of period 29,106 43,898
Contract assets:    
Balance, beginning of period 1,074 350
Additions 602 649
Deductions (550) (350)
Balance, end of period 1,126 649
Deferred revenue, current and non-current:    
Balance, beginning of period 3,333 4,232
Deductions   (108)
Balance, end of period 3,333 4,124
Revenue recognized during the period from:    
Amounts included in deferred revenue at beginning of period   108
Performance obligations satisfied in previous periods $ 21,541 $ 18,651