XML 83 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Schedule of Tax Credit Carryforwards) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
U.S. Federal | U.S. Foreign Tax Credits    
Tax Credit Carryforward [Line Items]    
Foreign Tax Credits $ 49,639 $ 51,512
U.S. Federal | U.S. Other Tax Credits    
Tax Credit Carryforward [Line Items]    
Foreign Tax Credits 3,817 2,559
Foreign    
Tax Credit Carryforward [Line Items]    
Foreign Tax Credits $ 19,543 $ 34,546