XML 65 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Schedule of Fair Value Hierarchy for Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
May 31, 2021
Contingent consideration, tranche one | Kinetic      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Asset acquisition, contingent consideration, liability $ 2,455 $ 2,455  
Contingent consideration, tranche two | Kinetic      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Asset acquisition, contingent consideration, liability 413 1,908  
Exalos | Contingent consideration, tranche two      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Purchase price — contingent considerations 6 634  
GEO | Indemnity Holdback      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Purchase price — contingent considerations   6,344  
City Semi | Contingent consideration, tranche one      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Purchase price — contingent considerations     $ 456
City Semi | Contingent consideration, tranche two      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Purchase price — contingent considerations   500  
Level 1 | Contingent consideration, tranche one | Kinetic      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Asset acquisition, contingent consideration, liability 0 0  
Level 1 | Contingent consideration, tranche two | Kinetic      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Asset acquisition, contingent consideration, liability 0 0  
Level 1 | Exalos | Contingent consideration, tranche two      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Purchase price — contingent considerations 0 0  
Level 1 | GEO | Indemnity Holdback      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Purchase price — contingent considerations   6,344  
Level 1 | City Semi | Contingent consideration, tranche two      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Purchase price — contingent considerations   0  
Level 2 | Contingent consideration, tranche one | Kinetic      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Asset acquisition, contingent consideration, liability 0 0  
Level 2 | Contingent consideration, tranche two | Kinetic      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Asset acquisition, contingent consideration, liability 0 0  
Level 2 | Exalos | Contingent consideration, tranche two      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Purchase price — contingent considerations 0 0  
Level 2 | GEO | Indemnity Holdback      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Purchase price — contingent considerations   0  
Level 2 | City Semi | Contingent consideration, tranche two      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Purchase price — contingent considerations   0  
Level 3 | Contingent consideration, tranche one | Kinetic      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Asset acquisition, contingent consideration, liability 2,455 2,455  
Level 3 | Contingent consideration, tranche two | Kinetic      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Asset acquisition, contingent consideration, liability 413 1,908  
Level 3 | Exalos | Contingent consideration, tranche two      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Purchase price — contingent considerations $ 6 634  
Level 3 | GEO | Indemnity Holdback      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Purchase price — contingent considerations   0  
Level 3 | City Semi | Contingent consideration, tranche two      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Purchase price — contingent considerations   $ 500