v3.25.2
Note 1 - Business and Organization (Details Textual) - USD ($)
$ in Thousands
Mar. 11, 2025
Jun. 30, 2025
Dec. 31, 2024
Mar. 28, 2024
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Escrow Deposit   $ 24,390 $ 23,750  
Disposal Group, Held-for-Sale or Disposed of by Sale, Not Discontinued Operations [Member] | Oncology Transaction [Member] | Labcorp [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Disposal Group, Including Discontinued Operation, Consideration $ 225,000      
Disposal Group, Held-for-Sale or Disposed of by Sale, Not Discontinued Operations [Member] | Oncology Transaction [Member] | Labcorp [Member] | Cash Transaction [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Proceeds from Divestiture of Businesses 192,500      
Disposal Group, Held-for-Sale or Disposed of by Sale, Not Discontinued Operations [Member] | Oncology Transaction [Member] | Labcorp [Member] | Cash in Performance-based Contingent Consideration [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Proceeds from Divestiture of Businesses $ 32,500      
Disposal Group, Held-for-Sale or Disposed of by Sale, Not Discontinued Operations [Member] | Select Assets of BioReference [Member] | Labcorp [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Disposal Group, Including Discontinued Operation, Consideration       $ 237,500
Escrow Deposit     $ 23,700