XML 88 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Operations and Summary of Significant Accounting Policies - Deprecation and Amortization (Details)
Dec. 31, 2024
Property, Plant and Equipment [Line Items]  
Finite-Lived Intangible Assets, Remaining Amortization Period 9 years 7 months 6 days
Buildings and site improvements  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life (in years) 16 years
Minimum  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life (in years) 1 year
Minimum | Software development  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life (in years) 3 years
Minimum | Machinery and Equipment  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life (in years) 3 years
Minimum | Buildings and site improvements  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life (in years) 15 years
Maximum  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life (in years) 5 years
Maximum | Software development  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life (in years) 5 years
Maximum | Machinery and Equipment  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life (in years) 10 years
Maximum | Buildings and site improvements  
Property, Plant and Equipment [Line Items]  
Estimated Useful Life (in years) 45 years