XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
License, Collaboration and Other Significant Agreements - Changes in Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Contract liabilities:    
Balance at End of Period $ 44,561  
Accounts receivable    
Contract assets:    
Balance at Beginning of Period 19,094 $ 3,045
Additions 92,612 38,795
Deductions (109,836) (20,427)
Balance at End of Period 1,870 21,413
Prepaid expenses and other current assets    
Contract assets:    
Balance at Beginning of Period 4,309 1,722
Additions 9,550 1,725
Deductions (8,250) (5)
Balance at End of Period 5,609 3,442
Deferred revenue    
Contract liabilities:    
Balance at Beginning of Period 42,380 40,559
Additions 66,307 65,890
Deductions (64,126) (62,792)
Balance at End of Period 44,561 43,657
Accounts payable    
Contract liabilities:    
Balance at Beginning of Period 3,171 7,227
Additions 0 0
Deductions (3,171) (7,227)
Balance at End of Period 0 0
Accrued expenses and other current liabilities    
Contract liabilities:    
Balance at Beginning of Period 0 10,000
Additions 0 0
Deductions 0 0
Balance at End of Period $ 0 $ 10,000