XML 53 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination - Textual (Details) - Inspectrology, LLC [Member] - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2020
Sep. 25, 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