XML 60 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVITAE COLLABORATION - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 03, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Development and Commercialization of Significant Agreements Transactions [Line Items]        
Revenue   $ 200,521 $ 128,304 $ 130,513
Deferred revenue, current   16,342 30,498  
Deferred revenue, non-current   5,530 1,794  
Product revenue        
Development and Commercialization of Significant Agreements Transactions [Line Items]        
Revenue   183,872 108,699 $ 113,505
Invitae Corporation        
Development and Commercialization of Significant Agreements Transactions [Line Items]        
Amount of agreement payment received upon execution $ 23,500      
Revenue   10,500 $ 3,700  
Deferred revenue, current   $ 8,000