XML 131 R111.htm IDEA: XBRL DOCUMENT v3.25.4
SCHEDULE II. VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Increase (decrease) in valuation allowance $ (7,100)    
Allowance for Doubtful Accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 15,114 $ 15,522 $ 8,853
Charged to Cost and Expenses (3,226) 2,821 7,042
Due to Currency Translation Adjustments 728 (117) (37)
Other (1,567) (3,112) (336)
Balance at End of Period 11,049 15,114 15,522
Deferred Tax Assets - Valuation Allowance      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 196,776 182,179 138,393
Charged to Cost and Expenses 47,459 27,057 43,460
Due to Currency Translation Adjustments 16,161 (7,240) 3,721
Other (50,123) (5,220) (3,395)
Balance at End of Period 210,273 196,776 182,179
Pension Adjustments      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Increase (decrease) in valuation allowance (2,100) $ (5,400) (1,800)
Tax Rate Change      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Increase (decrease) in valuation allowance     $ 1,800
Tax Rate Change, Audit Adjustments      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Increase (decrease) in valuation allowance (37,400)    
Tax Rate Change in Foreign Jurisdiction      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Increase (decrease) in valuation allowance $ (7,100)