XML 35 R24.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2026
Fair Value Measurements [Abstract]  
Schedule of Company’s Assets and Liabilities that are Measured at Fair Value on a Recurring Basis The following table presents information about the Company’s assets and liabilities that are measured at fair value on a recurring basis as of March 31, 2026 and December 31, 2025, and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:
Description  Level  March 31,
2026
   December 31,
2025
 
Assets:           
Investments  1  $5,115   $4,872 
              
Liabilities:             
Earn-out liabilities  3  $560   $560 
Schedule of Company’s Investments

The Company’s investments consisted of the following as of March 31, 2026:

 

   Cost   Unrealized
Gain (Loss)
   Fair
Value
 
Money market fund  $1,803   $
      —
   $1,803 
Corporate bonds   1,768    22    1,790 
Mutual funds   1,521    1    1,522 
   $5,092   $23   $5,115 

The Company’s investments consisted of the following as of December 31, 2025:

 

   Cost   Unrealized
Gain (Loss)
   Fair
Value
 
Money market fund  $1,788   $
      —
   $1,788 
Corporate bonds   1,768    25    1,793 
Mutual funds   1,291    
    1,291 
   $4,847   $25   $4,872 
Schedule of Estimate the Fair Value of the Earn-Out Liabilities The following table summarizes the key unobservable inputs into the models used to estimate the fair value of the earn-out liabilities at March 31, 2026:
Unobservable Inputs  March 31,
2026
 
Projected annual gross profit  $392 - $4,398 
Earnout percentage   40.0% - 45.0%
Expected volatility   25.0%
Risk-free rate   3.6% - 4.3%
Discount rate   5.0% - 5.2%
Required Metric Risk Premium   5.3% - 7.7%
Time period to settlement   0.6 - 1.6 years 
Schedule of Reconciliation of Earn-Out Liability

A reconciliation of the earn-out liabilities is included below:

 

Balance as of December 31, 2025  $560 
Payments earned and paid   
 
Balance as of March 31, 2026  $560 
      
Current portion of contingent earn-out liabilities  $105 
Long-term contingent earn-out liabilities  $455