XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 139,420 $ 139,420
Accumulated Amortization (53,826) (50,619)
Total 85,594 88,801
Indefinite-lived intangible assets 13,500 13,500
Total intangible assets 152,920 152,920
Intangible assets, net $ 99,094 102,301
Weighted Average Remaining Amortization Period (Years) 8 years 3 months 18 days  
Percepta product technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 16,000 16,000
Accumulated Amortization (10,667) (10,400)
Total $ 5,333 5,600
Weighted Average Remaining Amortization Period (Years) 5 years  
Prosigna product technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 4,120 4,120
Accumulated Amortization (1,465) (1,396)
Total $ 2,655 2,724
Weighted Average Remaining Amortization Period (Years) 10 years  
Decipher product technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 90,000 90,000
Accumulated Amortization (36,484) (34,234)
Total $ 53,516 55,766
Weighted Average Remaining Amortization Period (Years) 6 years  
Decipher trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 4,000 4,000
Accumulated Amortization (3,243) (3,043)
Total $ 757 957
Weighted Average Remaining Amortization Period (Years) 1 year  
C2i developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 25,300 25,300
Accumulated Amortization (1,967) (1,546)
Total $ 23,333 $ 23,754
Weighted Average Remaining Amortization Period (Years) 14 years