XML 76 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
reportingUnit
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Significant Accounting Policies [Line Items]      
Amount of inventory as a percentage of prior year purchases that can be returned by certain distributors 3.00%    
Unprocessed adjustments recognized against gross accounts receivables $ 29,100,000 $ 26,000,000  
Unprocessed adjustments recognized against accounts accrued liabilities 16,000,000 15,600,000  
Allowance for doubtful accounts 25,300,000 23,100,000  
Bad debt expense, net of recoveries 2,400,000 15,600,000 $ 6,500,000
Obsolescence and other reserves $ 71,110,000 67,868,000  
Amortization Period 19 years 6 months    
Number of reporting units used in quantitative assessment | reportingUnit 6    
Impairment   0 0
Accrued rebates $ 51,063,000 49,255,000  
Advertising costs 14,000,000.0 18,800,000 13,700,000
Valuation allowances 108,064,000 109,676,000  
Continuing Operations      
Significant Accounting Policies [Line Items]      
Impairment 0 0 0
Impairment of intangible assets $ 0 $ 0 $ 0
Minimum      
Significant Accounting Policies [Line Items]      
Amortization Period 1 year    
Minimum | Buildings      
Significant Accounting Policies [Line Items]      
Estimated useful life of property, plant, and equipment 10 years    
Minimum | Machinery and equipment      
Significant Accounting Policies [Line Items]      
Estimated useful life of property, plant, and equipment 5 years    
Minimum | Computer Equipment and Software      
Significant Accounting Policies [Line Items]      
Estimated useful life of property, plant, and equipment 5 years    
Maximum      
Significant Accounting Policies [Line Items]      
Amortization Period 20 years    
Maximum | Buildings      
Significant Accounting Policies [Line Items]      
Estimated useful life of property, plant, and equipment 40 years    
Maximum | Machinery and equipment      
Significant Accounting Policies [Line Items]      
Estimated useful life of property, plant, and equipment 12 years    
Maximum | Computer Equipment and Software      
Significant Accounting Policies [Line Items]      
Estimated useful life of property, plant, and equipment 10 years