Annual report [Section 13 and 15(d), not S-K Item 405]

Fair Value Measurements (Tables)

v3.26.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2025
Fair Value Measurements [Abstract]  
Schedule of Company’s Assets and Liabilities 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 December 31, 2025 and December 31, 2024, and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:
Description   Level     December 31, 2025     December 31, 2024  
Assets:                        
Investments     1     $ 4,872     $ 8,856  
                         
Liabilities:                        
Earn-out liabilities     3     $ 560     $ 711  
Schedule of Company’s Investments

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  

 

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

 

    Cost     Unrealized Gain (Loss)     Fair Value  
Money market fund   $ 4,843     $     $ 4,843  
Corporate bonds     2,958       (6 )     2,952  
Mutual funds     267             267  
US Treasury bills     798       (4 )     794  
    $ 8,866     $ (10 )   $ 8,856  
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 December 31, 2025:

 

Unobservable Inputs

  December 31,
2025
Projected annual gross profit   $628 - $4,398
Earnout percentage   40.0% - 45.0%
Expected volatility   25.0%
Risk-free rate   3.6% - 4.3%
Discount rate   5.0% - 5.8%
Required Metric Risk Premium   5.3% - 7.7%
Time period to settlement   0.2 - 1.9 years
Schedule of Reconciliation of Earn-Out Liability

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

 

Balance as of December 31, 2023   $ 987  
Payments earned and paid     (68 )
Loss upon re-measurement     (208 )
Balance as of December 31, 2024   $ 711  
Payments earned and paid     (151 )
Balance as of December 31, 2025   $ 560  
         
Current portion of contingent earn-out liabilities   $ 105  
Long-term contingent earn-out liabilities   $ 455