XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Related party transactions          
Cost of revenue $ 13,551,000 $ 15,702,000 $ 36,972,000 $ 45,484,000  
Accounts receivable 24,083,000   24,083,000   $ 19,017,000
Accounts payable 4,786,000   4,786,000   3,836,000
Selling, General and Administrative Expense 23,595,000 19,966,000 66,069,000 72,723,000  
Commitment to sponsor agreement    
Product revenue          
Related party transactions          
Cost of revenue 8,342,000 10,511,000 22,611,000 31,178,000  
Service revenue.          
Related party transactions          
Cost of revenue 5,209,000 5,191,000 14,361,000 14,306,000  
Harvard University          
Related party transactions          
Related party revenue 300,000 $ 0 1,000,000.0 $ 500,000  
UltraDx          
Related party transactions          
Accounts receivable 400,000   400,000   0
Accounts payable $ 0   $ 0   $ 0