XML 56 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition - Schedule of Changes in Contract Assets and Liabilities (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Contract assets:  
Total contract assets, Balance at Beginning of Period $ 9,880
Contract assets, Addition 5,628
Contract assets, Deduction (11,725)
Total contract assets, Balance at End of Period 3,783
Contract liabilities:  
Total contract liabilities, Balance at Beginning of Period 6,335
Contract liabilities, Addition 2,628
Contract liabilities, Deduction (3,445)
Total contract liabilities, Balance at End of Period 5,518
Unbilled - collaboration and license revenue  
Contract assets:  
Total contract assets, Balance at Beginning of Period 9,880
Contract assets, Addition 5,628
Contract assets, Deduction (11,725)
Total contract assets, Balance at End of Period 3,783
Deferred revenue  
Contract liabilities:  
Total contract liabilities, Balance at Beginning of Period 6,335
Contract liabilities, Addition 2,628
Contract liabilities, Deduction (3,445)
Total contract liabilities, Balance at End of Period $ 5,518