v3.25.1
Related Party Transactions (Tables)
3 Months Ended
Mar. 31, 2025
Related Party Transactions [Abstract]  
Schedule of Amount of Transactions along with Amounts Due From and To Tempus

Amounts of transactions with Tempus during each income statement period presented, along with amounts due from or to Tempus as of each balance sheet date, are as follows (in thousands):

 

 

Income Statement

 

 

 

Three Months Ended
March 31, 2025

 

Orders and results delivery fees and net promotional fees—Selling, general and administrative expenses

 

$

575

 

 

 

 

Balance Sheet

 

 

 

March 31, 2025

 

 

December 31, 2024

 

Accrued and other current liabilities:

 

 

 

 

 

 

Unamortized Market Development Fees

 

$

2,100

 

 

$

1,400

 

Accrued payable to Tempus

 

 

706

 

 

 

345

 

Total accrued and other current liabilities

 

$

2,806

 

 

$

1,745

 

 

 

 

 

 

 

 

Other long-term liabilities:

 

 

 

 

 

 

Unamortized Market Development Fees

 

$

1,150

 

 

$

1,200

 

Total other long-term liabilities

 

$

1,150

 

 

$

1,200