XML 76 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
BUSINESS COMBINATIONS - Narrative (Details) - USD ($)
12 Months Ended
May 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Business Acquisition [Line Items]      
Goodwill   $ 19,998,000 $ 20,022,000
Accounts receivable $ 2,200,000    
Southern Hydraulic Cylinder, Inc.      
Business Acquisition [Line Items]      
Purchase price 17,352,000    
Goodwill 8,379,000    
Property fair value 3,000,000    
Intangibles 193,000    
Accounts receivable 2,245,000    
Acquired business contributed revenues   8,100,000  
Acquired business contributed earnings   $ 900,000  
Southern Hydraulic Cylinder, Inc. | Land and Building      
Business Acquisition [Line Items]      
Property fair value 2,800,000    
Southern Hydraulic Cylinder, Inc. | Transportation Equipment      
Business Acquisition [Line Items]      
Property fair value 200,000    
Southern Hydraulic Cylinder, Inc. | Noncompete Agreements      
Business Acquisition [Line Items]      
Intangibles 25,000    
Southern Hydraulic Cylinder, Inc. | Order or Production Backlog      
Business Acquisition [Line Items]      
Intangibles $ 168,000