XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 151,109 $ 125,993
Accumulated Amortization (48,261) (44,700)
Total 102,848 81,293
Indefinite-lived intangible assets 13,500 7,300
Total intangible assets 164,609 133,293
Intangible assets, net $ 116,348 88,593
Weighted Average Remaining Amortization Period (Years) 8 years 8 months 12 days  
Percepta product technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 16,000 16,000
Accumulated Amortization (9,600) (9,333)
Total $ 6,400 6,667
Weighted Average Remaining Amortization Period (Years) 6 years  
Prosigna product technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 4,120 4,120
Accumulated Amortization (1,190) (1,122)
Total $ 2,930 2,998
Weighted Average Remaining Amortization Period (Years) 11 years  
Prosigna customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 2,430 2,430
Accumulated Amortization (2,106) (1,985)
Total $ 324 445
Weighted Average Remaining Amortization Period (Years) 1 year  
LymphMark product technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 990 990
Accumulated Amortization (613) (577)
Total $ 377 413
Weighted Average Remaining Amortization Period (Years) 3 years  
Decipher product technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 90,000 90,000
Accumulated Amortization (27,484) (25,234)
Total $ 62,516 64,766
Weighted Average Remaining Amortization Period (Years) 7 years  
Decipher trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 4,000 4,000
Accumulated Amortization (2,443) (2,243)
Total $ 1,557 1,757
Weighted Average Remaining Amortization Period (Years) 2 years  
HalioDx developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,404 1,435
Accumulated Amortization (374) (346)
Total $ 1,030 1,089
Weighted Average Remaining Amortization Period (Years) 7 years  
HalioDx customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 2,699 2,760
Accumulated Amortization (1,436) (1,331)
Total $ 1,263 1,429
Weighted Average Remaining Amortization Period (Years) 2 years  
HalioDx customer backlog    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 4,166 4,258
Accumulated Amortization (2,734) (2,529)
Total $ 1,432 1,729
Weighted Average Remaining Amortization Period (Years) 1 year  
C2i developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 25,300 0
Accumulated Amortization (281) 0
Total $ 25,019 $ 0
Weighted Average Remaining Amortization Period (Years) 15 years