XML 87 R79.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements of Financial Instruments - Schedule of Carrying Amounts and Fair Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market accounts $ 7,484 $ 3,673
Marketable securities 2,417 2,378
Total assets 13,768 9,848
Total liabilities 29,149 30,705
Sun Labs remaining equity interest purchase    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Remaining equity interest purchase 7,352 7,352
ADSC contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of contingent consideration   4,285
CFC contingent considerations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of contingent consideration 11,824 9,949
CHS contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of contingent consideration 6,339 5,643
Other    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of contingent consideration 3,634 3,476
Interest Rate Collar    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liability   19
I Health call option    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 3,867 3,778
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market accounts 7,484 3,673
Marketable securities 2,417 2,378
Total assets 9,901 6,051
Total liabilities 1,665 2,110
Level 1 | Sun Labs remaining equity interest purchase    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Remaining equity interest purchase 0 0
Level 1 | ADSC contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of contingent consideration   0
Level 1 | CFC contingent considerations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of contingent consideration 0 0
Level 1 | CHS contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of contingent consideration 0 0
Level 1 | Other    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of contingent consideration 1,665 2,110
Level 1 | Interest Rate Collar    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liability   0
Level 1 | I Health call option    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0 0
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market accounts 0 0
Marketable securities 0 0
Total assets 0 19
Total liabilities 3 0
Level 2 | Sun Labs remaining equity interest purchase    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Remaining equity interest purchase 0 0
Level 2 | ADSC contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of contingent consideration   0
Level 2 | CFC contingent considerations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of contingent consideration 0 0
Level 2 | CHS contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of contingent consideration 0 0
Level 2 | Other    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of contingent consideration 3 0
Level 2 | Interest Rate Collar    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liability   19
Level 2 | I Health call option    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0 0
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market accounts 0 0
Marketable securities 0 0
Total assets 3,867 3,778
Total liabilities 27,481 28,595
Level 3 | Sun Labs remaining equity interest purchase    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Remaining equity interest purchase 7,352 7,352
Level 3 | ADSC contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of contingent consideration   4,285
Level 3 | CFC contingent considerations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of contingent consideration 11,824 9,949
Level 3 | CHS contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of contingent consideration 6,339 5,643
Level 3 | Other    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of contingent consideration 1,966 1,366
Level 3 | Interest Rate Collar    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative liability   0
Level 3 | I Health call option    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets $ 3,867 $ 3,778