XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Acquisitions - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Nov. 30, 2021
Aug. 31, 2021
Jul. 31, 2021
Jun. 30, 2021
Jan. 31, 2021
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Aug. 31, 2022
Jan. 31, 2022
Oct. 31, 2021
Business Acquisition [Line Items]                          
Transaction costs related to business combinations           $ 368,000 $ 913,000 $ 1,354,000 $ 1,656,000        
Number of common stock shares issued in connection with business acquisition             62,738   143,800        
Business combination, paid in cash               22,123,000   $ 59,486,000      
EnvStd                          
Business Acquisition [Line Items]                          
Percentage of interests acquired                       100.00%  
Business combination, paid in cash               $ 14,473,000          
TriAD                          
Business Acquisition [Line Items]                          
Percentage of interests acquired                     100.00%    
AirKinetics                          
Business Acquisition [Line Items]                          
Percentage of interests acquired           100.00%   100.00%          
MSE Group                          
Business Acquisition [Line Items]                          
Percentage of interests acquired         100.00%                
Number of common stock shares issued in connection with business acquisition         71,740                
Vista                          
Business Acquisition [Line Items]                          
Percentage of interests acquired       100.00%                  
Number of common stock shares issued in connection with business acquisition       9,322                  
EI                          
Business Acquisition [Line Items]                          
Percentage of interests acquired     100.00%                    
Number of common stock shares issued in connection with business acquisition     43,100                    
Business combination, paid in cash                   $ 20,721,000      
Sensible                          
Business Acquisition [Line Items]                          
Percentage of interests acquired   100.00%                      
Number of common stock shares issued in connection with business acquisition   19,638                      
ECI                          
Business Acquisition [Line Items]                          
Percentage of interests acquired                         100.00%
Horizon                          
Business Acquisition [Line Items]                          
Percentage of interests acquired 100.00%                        
Number of common stock shares issued in connection with business acquisition 34,921                        
MSE Group, EI, Vista and Sensible                          
Business Acquisition [Line Items]                          
Revenue             $ 11,900,000   $ 19,700,000        
Pre-tax income (loss)             $ (200,000)   $ 0        
EnvStd and IAG | 2026 Earn Out                          
Business Acquisition [Line Items]                          
Business combination, earn-out payment, maximum           $ 8,500,000   $ 8,500,000          
Business combination, paid in cash               3,000,000.0          
EnvStd, IAG, TriAD and AirKinetics                          
Business Acquisition [Line Items]                          
Revenue           5,600,000   13,200,000          
Pre-tax income (loss)           $ 1,000,000.0   $ 1,700,000