XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Contingent and Earn-Out Liabilities - Narrative (Details)
1 Months Ended 12 Months Ended
Oct. 01, 2021
USD ($)
Jun. 10, 2021
USD ($)
tradingDay
$ / shares
shares
May 13, 2020
USD ($)
Nov. 09, 2021
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
May 31, 2021
USD ($)
Reverse Capitalization [Line Items]              
Earn-out liability   $ 119,759,000     $ 0    
Gain (loss) from change in fair value of earn-out liabilities         (38,838,000) $ (220,000)  
OnDesign Israel              
Reverse Capitalization [Line Items]              
Contingent consideration $ 4,000,000            
Contingent consideration 7,500,000            
Business Combination, Consideration Transferred, Contingent 4,000,000            
City Semi              
Reverse Capitalization [Line Items]              
Business Combination, Consideration Transferred, Contingent     $ 1,180,000        
Maximum contingent consideration     2,000,000        
First tranche | OnDesign Israel              
Reverse Capitalization [Line Items]              
Contingent consideration         1,817,000    
Contingent consideration $ 2,500,000            
Achievement period 30 months            
First tranche | City Semi              
Reverse Capitalization [Line Items]              
Contingent consideration           500,000 $ 456,000
Maximum contingent consideration     500,000        
Second tranche | OnDesign Israel              
Reverse Capitalization [Line Items]              
Contingent consideration         $ 2,222,000    
Contingent consideration $ 5,000,000            
Achievement period         36 months    
Second tranche | City Semi              
Reverse Capitalization [Line Items]              
Contingent consideration         $ 980,000 $ 900,000  
Maximum contingent consideration     $ 1,500,000        
Earnout shares              
Reverse Capitalization [Line Items]              
Earn-out liability (in shares) | shares   10,000,000          
Earnout period, threshold trading days (in trading days) | tradingDay   20          
Earnout period, threshold consecutive trading days (in trading days) | tradingDay   30          
Milestone one, earn out              
Reverse Capitalization [Line Items]              
Earn-out liability (in shares) | shares   5,000,000          
Earn-out liability       $ 158,517,000      
Gain (loss) from change in fair value of earn-out liabilities       $ (38,758,000)      
Milestone one, earn out | Minimum              
Reverse Capitalization [Line Items]              
Earn-out liability, price trigger (in dollars per share) | $ / shares   $ 12.50          
Milestone one, earn out | Maximum              
Reverse Capitalization [Line Items]              
Earn-out liability, price trigger (in dollars per share) | $ / shares   $ 15.00          
Milestone two, earn out              
Reverse Capitalization [Line Items]              
Earn-out liability (in shares) | shares   5,000,000          
Escrow shares              
Reverse Capitalization [Line Items]              
Earn-out liability (in shares) | shares   3,450,000          
Milestone one, escrow shares              
Reverse Capitalization [Line Items]              
Percentage of shares by milestone         0.50    
Milestone two, escrow shares              
Reverse Capitalization [Line Items]              
Percentage of shares by milestone         0.50