XML 71 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Acquisitions - Schedule of Estimated Fair Values of Assets Acquired and Liabilities Assumed (Parenthetical) (Detail) - USD ($)
$ in Thousands
9 Months Ended
Jan. 03, 2025
Dec. 17, 2024
Oct. 02, 2024
Jul. 29, 2024
Sep. 30, 2025
Sep. 30, 2024
Business Acquisition [Line Items]            
Account receivable         $ (5,822) $ (9,653)
Profire Energy Inc [Member]            
Business Acquisition [Line Items]            
Cash, Current assets $ 22,675          
Account receivable $ 14,151          
Verantis Environmental Solutions Group [Member]            
Business Acquisition [Line Items]            
Account receivable   $ 8,661        
WK Group [Member]            
Business Acquisition [Line Items]            
Account receivable     $ 7,914      
EnviroCare International LLC [Member]            
Business Acquisition [Line Items]            
Cash, Current assets       $ 596    
Account receivable       $ 405