XML 57 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination - Textual (Details) - Inspectrology, LLC [Member] - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2020
Jun. 26, 2021
Business Acquisition [Line Items]    
Business acquisition, date of acquisition Dec. 31, 2020  
Business acquisition, cash consideration $ 27,015  
Business combination potential earnout payment $ 10,000  
Minimum [Member]    
Business Acquisition [Line Items]    
Business combination potential earnout subject to principal remaining period   1 year
Maximum [Member]    
Business Acquisition [Line Items]    
Business combination potential earnout subject to principal remaining period   3 years