XML 39 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies - Property, Buildings and Equipment (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
Accounting Policies  
Minimum amount to capitalize any asset purchase $ 1,000
Minimum useful term to capitalize any asset 3 years
Buildings  
Accounting Policies  
Property, plant and equipment, useful life 40 years
Land improvements  
Accounting Policies  
Property, plant and equipment, useful life 20 years
Machinery and Equipment | Minimum  
Accounting Policies  
Property, plant and equipment, useful life 3 years
Machinery and Equipment | Maximum  
Accounting Policies  
Property, plant and equipment, useful life 7 years
Assets recorded under finance leases | Minimum  
Accounting Policies  
Property, plant and equipment, useful life 3 years
Assets recorded under finance leases | Maximum  
Accounting Policies  
Property, plant and equipment, useful life 4 years