XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combination - Textual (Details) - Inspectrology, LLC [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 27, 2021
Oct. 01, 2022
Jan. 01, 2022
Business Acquisition [Line Items]      
Business acquisition, cash consideration $ 24,015    
Business acquisition, achieved earnout payment     $ 2,300
Business combination potential earnout accrued   $ 1,730  
Maximum [Member]      
Business Acquisition [Line Items]      
Business combination potential earnout additional payment   $ 5,000  
Business combination potential earnout subject to principal remaining period   3 years  
Minimum [Member]      
Business Acquisition [Line Items]      
Business combination potential earnout subject to principal remaining period   1 year