XML 130 R115.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUBSEQUENT EVENTS (Details)
$ in Thousands
12 Months Ended
Mar. 03, 2025
USD ($)
D
Jan. 31, 2025
USD ($)
Dec. 27, 2024
USD ($)
Dec. 29, 2023
USD ($)
Business Combination, Consideration Transferred        
Cash consideration     $ 7,364 $ 1,600
Subsequent Event | Alpha Inspections, Inc.        
Business Combination, Description        
Business acquisition, name of acquired entity   Alpha Inspections, Inc.    
Business Acquisition, Date of Acquisition        
Business acquisition, effective date of acquisition   Jan. 31, 2025    
Business acquisition, date of acquisition agreement   Jan. 31, 2025    
Business Combination, Consideration Transferred        
Business combination, consideration transferred   $ 12,000    
Subsequent Event | Alternative Power Generation, Inc.        
Business Combination, Description        
Business acquisition, name of acquired entity Alternative Power Generation, Inc.      
Business Acquisition, Date of Acquisition        
Business acquisition, effective date of acquisition Mar. 03, 2025      
Business acquisition, date of acquisition agreement Mar. 03, 2025      
Business Combination, Consideration Transferred        
Cash consideration $ 19,500      
Shares of common stock $ 6,000      
Shares of common stock, closing average price per share of common stock, trading day period preceding closing date | D 20      
Contingent consideration $ 18,000      
Business combination, consideration transferred $ 43,500      
Business Combination, Contingent Consideration Arrangements        
Business combination, contingent consideration arrangements, earnout payments, earnout period 3 years      
Business combination, contingent consideration arrangements, earnout payments, maximum payout $ 18,000