Quarterly report [Sections 13 or 15(d)]

Fair Value Measurements (Tables)

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