Description Of Business And Basis Of Presentation (Schedule Of Average Exchange Rates Used To Translate Balances) (Details) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Canadian Dollar (CAD) [Member] | ||||
| Currency [Line Items] | ||||
| Average Rates | 1.3843 | 1.3843 | 1.3778 | 1.4096 |
| Average Rates % Change | 0.00% | 2.30% | ||
| Euros (EUR) [Member] | ||||
| Currency [Line Items] | ||||
| Average Rates | 0.8603 | 0.8816 | 0.8573 | 0.9166 |
| Average Rates % Change | 2.40% | 6.50% | ||
| Polish Zloty (PLN) [Member] | ||||
| Currency [Line Items] | ||||
| Average Rates | 3.6565 | 3.7569 | 3.6364 | 3.8787 |
| Average Rates % Change | 2.70% | 6.20% | ||