Business Segment and Geographic Information (Narrative) (Details) |
Mar. 31, 2024
Division
Customers
|
Dec. 31, 2023
Customers
|
---|---|---|
Concentration Risk [Line Items] | ||
Number of business segments | Division | 2 | |
Maximum Percentage Gross Trade Receivables From One Customer | 10.00% | 10.00% |
NumberOfCustomersExceedReceivablesThreshold | Customers | 0 | 0 |