XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 146,720 $ 139,420
Accumulated Amortization (57,114) (50,619)
Total 89,606 88,801
Indefinite-lived intangible assets 6,200 13,500
Total intangible assets 152,920 152,920
Intangible assets, net $ 95,806 102,301
Weighted Average Remaining Amortization Period (Years) 8 years 6 months  
Percepta product technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 16,000 16,000
Accumulated Amortization (10,933) (10,400)
Total $ 5,067 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,534) (1,396)
Total $ 2,586 2,724
Weighted Average Remaining Amortization Period (Years) 9 years  
Decipher product technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 97,300 90,000
Accumulated Amortization (38,815) (34,234)
Total $ 58,485 55,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 (3,443) (3,043)
Total $ 557 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 (2,389) (1,546)
Total $ 22,911 $ 23,754
Weighted Average Remaining Amortization Period (Years) 14 years