XML 90 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Notes held for investment (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2022
USD ($)
item
Jun. 30, 2022
USD ($)
item
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total notes held for investment     $ 6,100 $ 5,372
Interest income from promissory notes     483 449
Long-term investments     512 512
Investments in SYNAPS Dx        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Long-term investments     512 512
Monarch        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Changes in fair value     128 307
Senior secured promissory notes        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total notes held for investment     1,000 1,000
Interest rate (as a percent)   5.00%    
Number of notes receivable | item   2    
Term (in years)   3 years    
Aggregate principal amount   $ 1,000    
Senior secured promissory notes | Investments in Mellitus Health, Inc.        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Long-term investments     1,000  
Secured convertible promissory note        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Total notes held for investment     5,100 4,372
Secured convertible promissory note | Monarch        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Aggregate principal amount     5,000  
Maximum amount of available funding $ 5,000      
Transaction fee $ 100      
Option to extend the maturity date | item 2      
Period to extend the maturity date 1 year      
Investment in debt securities     $ 5,000 $ 4,372
Interest rate 10.00%