XML 79 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
General and Summary of Significant Accounting Policies Other (expense) income, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Other (expense) income, net [Line Items]      
Foreign Currency Transaction Loss, before Tax $ (9,792) $ (5,918) $ (5,780)
Gain (Loss) on Disposition of Other Assets (1,608) (153) (2,554)
miscellaneous income, net (1,823) 166 3,198
Other Income Disclosure, Nonoperating $ (13,223) (5,905) $ (5,136)
Gain on Business Interruption Insurance Recovery, Statement of Income or Comprehensive Income [Extensible Enumeration] OTHER EXPENSE, NET    
Gain (Loss) on Sale of Accounts Receivable $ 2,635 3,724  
Gain on Business Interruption Insurance Recovery   2,600  
Total Insurance Proceeds   $ 3,100