XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Fair Value Hierarchy for Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jan. 25, 2024
Dec. 31, 2023
May 31, 2021
Kinetic        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Asset acquisition, contingent consideration, liability   $ 4,599    
Adjustment Holdback | Kinetic        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Asset acquisition, contingent consideration, liability   500    
Indemnity Holdback | Kinetic        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Asset acquisition, contingent consideration, liability   $ 800    
Contingent consideration, tranche one | Kinetic        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Asset acquisition, contingent consideration, liability $ 2,288      
Contingent consideration, tranche two | Kinetic        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Asset acquisition, contingent consideration, liability 2,386      
Exalos | Contingent consideration, tranche one        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase price - contingent considerations 6,504   $ 9,593  
Exalos | Contingent consideration, tranche two        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase price - contingent considerations 4,070   4,012  
GEO | Indemnity Holdback        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase price - contingent considerations 11,091   12,704  
GEO | Contingent consideration, tranche one        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase price - contingent considerations 42,060   44,709  
GEO | Contingent consideration, tranche two        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase price - contingent considerations 14,020   25,921  
Silicon Radar | Contingent consideration, tranche one        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase price - contingent considerations 6,820   2,740  
Silicon Radar | Contingent consideration, tranche two        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase price - contingent considerations 2,970   3,310  
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 460   940  
Symeo GmbH | Contingent consideration, tranche two        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase price - contingent considerations 7   7  
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      
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      
Level 1 | Exalos | Contingent consideration, tranche one        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase price - contingent considerations 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 11,091   12,704  
Level 1 | GEO | Contingent consideration, tranche one        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase price - contingent considerations 0   0  
Level 1 | GEO | 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 | Silicon Radar | Contingent consideration, tranche one        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase price - contingent considerations 0   0  
Level 1 | Silicon Radar | 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 | City Semi | 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 | Symeo GmbH | 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 | Contingent consideration, tranche one | Kinetic        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Asset acquisition, contingent consideration, liability 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      
Level 2 | Exalos | Contingent consideration, tranche one        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase price - contingent considerations 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   0  
Level 2 | GEO | Contingent consideration, tranche one        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase price - contingent considerations 0   0  
Level 2 | GEO | 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 | Silicon Radar | Contingent consideration, tranche one        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase price - contingent considerations 0   0  
Level 2 | Silicon Radar | 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 | City Semi | 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 | Symeo GmbH | Contingent consideration, tranche two        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase price - contingent considerations 0   0  
Level 3 | Kinetic        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Asset acquisition, contingent consideration, liability 2,288      
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,288      
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 2,386      
Level 3 | Exalos | Contingent consideration, tranche one        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase price - contingent considerations 6,504   9,593  
Level 3 | Exalos | Contingent consideration, tranche two        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase price - contingent considerations 4,070   4,012  
Level 3 | GEO | Indemnity Holdback        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase price - contingent considerations 0   0  
Level 3 | GEO | Contingent consideration, tranche one        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase price - contingent considerations 42,060   44,709  
Level 3 | GEO | Contingent consideration, tranche two        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase price - contingent considerations 14,020   25,921  
Level 3 | Silicon Radar | Contingent consideration, tranche one        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase price - contingent considerations 6,820   2,740  
Level 3 | Silicon Radar | Contingent consideration, tranche two        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase price - contingent considerations 2,970   3,310  
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 460   940  
Level 3 | Symeo GmbH | Contingent consideration, tranche two        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase price - contingent considerations $ 7   $ 7