XML 52 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Description Of Business And Basis Of Presentation (Average Exchange Rates) (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Canadian Dollar (CAD) [Member]        
Currency [Line Items]        
Average Rates 1.3437 1.2754 1.3480 1.2711
Average Rates % Change (5.40%)   (6.00%)  
Euros (EUR) [Member]        
Currency [Line Items]        
Average Rates 0.9181 0.9380 0.9252 0.9145
Average Rates % Change 2.10%   (1.20%)  
Polish Zloty (PLN) [Member]        
Currency [Line Items]        
Average Rates 4.1758 4.3599 4.2835 4.2390
Average Rates % Change 4.20%   (1.00%)