v3.25.4
Supplementary Balance Sheet Detail (Schedule Of Analysis Of The Allowance For Doubtful Accounts) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Balance at beginning of year $ 7,114 $ 7,708 $ 8,019
Charge (credit) to income 932 (660) (439)
Translation adjustment/other (184) (66) (128)
Balance at end of year 3,271 7,114 7,708
Accounts Receivable, Allowance for Credit Loss, Writeoff $ (4,959) $ 0 $ 0