XML 125 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)
Dec. 31, 2024
Buildings and Leasehold Improvements | Minimum  
Property, Plant and Equipment [Line Items]  
Useful lives 5 years
Buildings and Leasehold Improvements | Maximum  
Property, Plant and Equipment [Line Items]  
Useful lives 40 years
Equipment, Furniture and Fixtures | Minimum  
Property, Plant and Equipment [Line Items]  
Useful lives 3 years
Equipment, Furniture and Fixtures | Maximum  
Property, Plant and Equipment [Line Items]  
Useful lives 15 years
Transportation Equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Useful lives 3 years
Transportation Equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Useful lives 20 years
Internal Use Software | Weighted Average  
Property, Plant and Equipment [Line Items]  
Useful lives 3 years