XML 80 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies, Uncertain Tax Positions (Details) - Multiple Foreign and Domestic Authorities [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Gross balance at beginning of year $ 22,002 $ 23,099 $ 15,090
Increases related to prior year tax positions 2,858 180 6,768
Increases related to current year tax positions 5,354 3,065 5,485
Settlements (2,299) (2,378) (2,590)
Decreases due to lapse of statutes of limitations (489) (1,284) (95)
Currency adjustments (1,560) (680) (1,559)
Gross balance at end of year 25,866 22,002 23,099
Uncertain Tax Positions [Abstract]      
Unrecognized tax benefits that would impact effective tax rate 25,900 22,000  
Interest and penalties expenses 700 600 5,700
Accrued interest and penalties $ 13,700 13,000 $ 12,400
Minimum [Member]      
Uncertain Tax Positions [Abstract]      
Statute of limitations related to income tax examinations 3 years    
Uncertain Tax Positions [Abstract]      
Estimated decrease in gross unrecognized tax benefits within next 12 months   1,000  
Maximum [Member]      
Uncertain Tax Positions [Abstract]      
Statute of limitations related to income tax examinations 10 years    
Uncertain Tax Positions [Abstract]      
Estimated decrease in gross unrecognized tax benefits within next 12 months   $ 2,000