XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisitions - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Business Acquisition [Line Items]        
Increase in goodwill     $ 11,142  
Contract liability $ 7,612   $ 7,612 $ 4,623
Perry Engineering, LLC (“Perry”)        
Business Acquisition [Line Items]        
Name of acquired entity   Perry Engineering, LLC    
Effective date of acquisition   Feb. 02, 2022    
Total consideration paid   $ 900    
Issuance of common stock for acquisitions   9,833    
Price per share   $ 17.01    
Equity issued in business combination, fair value   $ 200    
Cash, promissory note and assumed liabilities payment on business combination   $ 700    
McMahon Associates, Inc. (“McMahon”)        
Business Acquisition [Line Items]        
Name of acquired entity McMahon Associates, Inc.      
Effective date of acquisition May 04, 2022      
Total consideration paid $ 18,331      
Issuance of common stock for acquisitions 476,796      
Price per share $ 16.64   $ 16.64  
Equity issued in business combination, fair value $ 7,900   $ 7,900  
Cash, promissory note and assumed liabilities payment on business combination 10,400      
Increase in goodwill $ 400      
Statutory income tax rate     28.90%  
Fabre Engineering, Inc. (“Fabre”)        
Business Acquisition [Line Items]        
Name of acquired entity Fabre Engineering, Inc.      
Effective date of acquisition Jun. 02, 2022      
Total consideration paid $ 500      
Cash, promissory note and assumed liabilities payment on business combination 500      
Contract liability $ 1,300   $ 1,300  
Promissory Note | Perry Engineering, LLC (“Perry”)        
Business Acquisition [Line Items]        
Promissory note interest rate   5.00%    
Debt instrument repayment starting date   May 02, 2022    
Debt instrument repayment ending date   Feb. 02, 2024    
Promissory Note | Fabre Engineering, Inc. (“Fabre”)        
Business Acquisition [Line Items]        
Promissory note interest rate 7.00%   7.00%  
Debt instrument repayment starting date Sep. 02, 2022      
Debt instrument repayment ending date Jun. 02, 2024      
Promissory Note Second | McMahon Associates, Inc. (“McMahon”)        
Business Acquisition [Line Items]        
Debt instrument maturity date Mar. 15, 2023      
Promissory Note First | McMahon Associates, Inc. (“McMahon”)        
Business Acquisition [Line Items]        
Debt instrument repayment starting date Aug. 04, 2022      
Debt instrument repayment ending date May 04, 2025