XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Components - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 146,720 $ 139,420
Accumulated Amortization (60,443) (50,619)
Total 86,277 88,801
Indefinite-lived intangible assets 6,200 13,500
Total intangible assets 152,920 152,920
Intangible assets, net $ 92,477 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 (11,200) (10,400)
Total $ 4,800 5,600
Weighted Average Remaining Amortization Period (Years) 4 years 6 months  
Prosigna product technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 4,120 4,120
Accumulated Amortization (1,602) (1,396)
Total $ 2,518 2,724
Weighted Average Remaining Amortization Period (Years) 9 years 2 months 12 days  
Decipher product technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 97,300 90,000
Accumulated Amortization (41,187) (34,234)
Total $ 56,113 55,766
Weighted Average Remaining Amortization Period (Years) 6 years 7 months 6 days  
Decipher trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 4,000 4,000
Accumulated Amortization (3,643) (3,043)
Total $ 357 957
Weighted Average Remaining Amortization Period (Years) 6 months  
C2i developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 25,300 25,300
Accumulated Amortization (2,811) (1,546)
Total $ 22,489 $ 23,754
Weighted Average Remaining Amortization Period (Years) 13 years 3 months 18 days