XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Details)
12 Months Ended
Nov. 17, 2023
USD ($)
Jun. 30, 2023
USD ($)
Mar. 30, 2023
USD ($)
Aug. 01, 2022
USD ($)
Jun. 21, 2022
USD ($)
Dec. 31, 2023
USD ($)
facility
segment
Dec. 31, 2022
USD ($)
segment
Aug. 12, 2022
USD ($)
Property, Plant and Equipment                
Number of operating segments | segment           2 3  
Cash and cash equivalents           $ 2,560,000 $ 2,882,000  
Impairments of property, plant, and equipment           0 0  
Product warranty reserve           688,000 870,000  
Foreign currency transaction gain (loss)           (77,000) (434,000)  
Research and development expenses           $ 2,555,000 2,219,000  
Cougar Mountain Precast, LLC                
Property, Plant and Equipment                
Consideration transferred to acquire operating assets $ 1,644,000              
Buildings | Minimum                
Property, Plant and Equipment                
Property, plant and equipment useful life           10 years    
Buildings | Maximum                
Property, Plant and Equipment                
Property, plant and equipment useful life           41 years    
Machinery and equipment | Minimum                
Property, Plant and Equipment                
Property, plant and equipment useful life           2 years    
Machinery and equipment | Maximum                
Property, Plant and Equipment                
Property, plant and equipment useful life           50 years    
Leasehold improvements | Minimum                
Property, Plant and Equipment                
Property, plant and equipment useful life           4 years    
Leasehold improvements | Maximum                
Property, Plant and Equipment                
Property, plant and equipment useful life           19 years    
Non Domestic                
Property, Plant and Equipment                
Cash and cash equivalents           $ 2,193,000 $ 2,012,000  
Skratch                
Property, Plant and Equipment                
Business combination, stock acquire         $ 7,402,000      
Business combination, deferred consideration         $ 1,228,000      
Business combination, term for payment of deferred consideration         5 years      
VanHooseCo                
Property, Plant and Equipment                
Business combination, stock acquire               $ 52,146,000
Escrow deposit               $ 2,500,000
Rail Products Business Unit                
Property, Plant and Equipment                
Proceeds from divestiture of assets   $ 2,362,000   $ 7,795,000        
Coatings and Measurement                
Property, Plant and Equipment                
Proceeds from divestiture of assets     $ 5,344,000          
Precast Concrete Products                
Property, Plant and Equipment                
Number of manufacturing facilities | facility           9