XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.2
License and Collaboration Agreements - Summary of Changes in Balances of Receivables, Contract Assets and Deferred Revenue (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Accounts receivable, net, current and non-current:        
Balance, beginning of period $ 20,161,000 $ 29,106,000 $ 29,586,000 $ 34,701,000
Balance, end of period 22,523,000 39,534,000 22,523,000 39,534,000
Contract assets:        
Balance, beginning of period 2,000,000 1,126,000 0 1,074,000
Balance, end of period 2,000,000   2,000,000  
Deferred revenue, current and non-current:        
Balance, beginning of period 1,311,000 3,333,000 1,829,000 3,333,000
Balance, end of period 448,000 6,636,000 448,000 6,636,000
Revenue recognized during the period from:        
Amounts included in deferred revenue at beginning of period 891,000   1,409,000  
Performance obligations satisfied in previous periods $ 18,907,000 $ 28,420,000 $ 37,040,000 $ 49,961,000