XML 92 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue and Geographic Area - Summary of the Change in Deferred Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Deferred revenue, beginning balance $ 15,127 $ 14,608 $ 17,913
Deferred revenue assumed in business combinations 34,608    
Recognition of revenue from beginning or assumed deferred revenue balances (14,583) (10,565) (10,848)
Revenue deferred during the period, net of revenue recognized 10,640 11,084 7,543
Deferred revenue, ending balance 45,792 15,127 14,608
NEC      
Disaggregation of Revenue [Line Items]      
Deferred revenue, beginning balance 0 0 0
Deferred revenue assumed in business combinations 1,773    
Recognition of revenue from beginning or assumed deferred revenue balances (1,510) 0 0
Revenue deferred during the period, net of revenue recognized 500 0 0
Deferred revenue, ending balance 763 0 0
Illumina      
Disaggregation of Revenue [Line Items]      
Deferred revenue, beginning balance 0 0 0
Deferred revenue assumed in business combinations 30,418    
Recognition of revenue from beginning or assumed deferred revenue balances (406) 0 0
Revenue deferred during the period, net of revenue recognized 0 0 0
Deferred revenue, ending balance 30,012 0 0
Other      
Disaggregation of Revenue [Line Items]      
Deferred revenue, beginning balance 15,127 14,608 17,913
Deferred revenue assumed in business combinations 2,417    
Recognition of revenue from beginning or assumed deferred revenue balances (12,667) (10,565) (10,848)
Revenue deferred during the period, net of revenue recognized 10,140 11,084 7,543
Deferred revenue, ending balance $ 15,017 $ 15,127 $ 14,608