XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Invitae Collaboration (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Development and Commercialization of Significant Agreements Transactions [Line Items]          
Term of Amended and Restated Agreement     Amended and Restated Agreement shall continue until June 30, 2028    
Revenue $ 32,311 $ 34,887 $ 100,951 $ 94,494  
Deferred revenue, non-current 1,762   1,762   $ 25,049
Deferred revenue, current 30,689   30,689   10,977
Product [Member]          
Development and Commercialization of Significant Agreements Transactions [Line Items]          
Revenue 27,509 $ 30,502 85,928 $ 82,338  
Invitae Corporation [Member] | Development Agreement [Member]          
Development and Commercialization of Significant Agreements Transactions [Line Items]          
Deferred revenue, non-current 23,500   23,500    
Invitae Corporation [Member] | Amended and Restated Agreement [Member]          
Development and Commercialization of Significant Agreements Transactions [Line Items]          
Deferred revenue, non-current         $ 23,500
Deferred revenue, current 21,400   21,400    
Invitae Corporation [Member] | Product [Member]          
Development and Commercialization of Significant Agreements Transactions [Line Items]          
Revenue $ 0   $ 3,700