XML 79 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Segment and Geographic Information (Narrative) (Details) - Division
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Number of business segments 2    
Property, Plant and Equipment [Member] | Geographic Concentration Risk | UNITED STATES      
Segment Reporting Information [Line Items]      
Concentration Risk, Percentage 49.00% 59.00%  
Revenue Benchmark [Member] | Geographic Concentration Risk | UNITED STATES      
Segment Reporting Information [Line Items]      
Concentration Risk, Percentage 40.00% 44.00% 45.00%