Annual report pursuant to Section 13 and 15(d)

General (Details)

v3.21.2
General (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Nov. 03, 2020
Feb. 05, 2019
Sep. 12, 2018
Feb. 09, 2018
Oct. 10, 2016
Oct. 31, 2017
Jun. 30, 2021
Jun. 30, 2020
May 21, 2020
Business Acquisition [Line Items]                  
Acquisition net of cash acquired             $ 4,818 $ 1,379  
PPP loans             $ 6,892  
Fifth Third Bank, N.A. [Member]                  
Business Acquisition [Line Items]                  
PPP loans                 $ 6,900
Western State Design, LLC [Member]                  
Business Acquisition [Line Items]                  
Purchase price         $ 18,500        
Shares consideration         2,044,990        
Tri-State Technical Services [Member]                  
Business Acquisition [Line Items]                  
Purchase price           $ 7,950      
Shares consideration           338,115      
Zuf Acquisitions I LLC [Member]                  
Business Acquisition [Line Items]                  
Purchase price       $ 20,400          
Shares consideration       348,360          
Acquisition net of cash acquired       $ 8,100          
SEI Acquisition [Member]                  
Business Acquisition [Line Items]                  
Purchase price     $ 6,500            
Shares consideration     209,678            
PAC Acquisition [Member]                  
Business Acquisition [Line Items]                  
Purchase price   $ 6,400              
Shares consideration   179,847              
Yankee Equipment Systems [Member]                  
Business Acquisition [Line Items]                  
Purchase price $ 5,300                
Shares consideration 278,385