XML 69 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Accounting Policies - Basis of Presentation, Extended Product Warranty Contracts and Pension (Details)
12 Months Ended
Dec. 31, 2024
Retirement Plans  
Defined benefit plan, market related valuation method, period for change in fair value of plan assets 5 years
Minimum  
Retirement Plans  
Extended product warranty contracts, estimated life 5 years
Maximum  
Retirement Plans  
Extended product warranty contracts, estimated life 40 years
Weighted Average  
Retirement Plans  
Extended product warranty contracts, estimated life 20 years