XML 100 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Discontinued Operations (Narrative) (Details) - USD ($)
12 Months Ended
Apr. 01, 2023
Feb. 23, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Income from discontinued operations before taxes     $ 0 $ 0 $ 1,479,000
Discontinued Operation Gain Loss On Disposal Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag         adjustment to loss on disposal
Discontinued Operations, Disposed of by Sale          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Income from discontinued operations before taxes     $ 0 $ 0 $ 1,500,000
Net sales         20,400,000
Operating expenses         17,500,000
Adjustment to loss on disposal         $ 1,400,000
Discontinued Operations, Disposed of by Sale | Industrial Business Segment          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Net proceeds of sale of business   $ 38,000,000      
Seller note principal amount   13,000,000      
Estimated pre-tax loss   30,000,000      
Held for sale valuation allowance   $ 29,600,000      
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Japan-Based Solar Racking Business          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Held for sale valuation allowance $ 600,000        
Proceeds from divestiture $ 8,000,000