XML 95 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Detail)
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Income Tax Disclosure [Abstract]        
Deduction percentage of dividends received from distribution to earnings previously taxed 100.00%      
Increase in effective tax rate 0.011 0.008    
Foreign earnings repatriated $ 54,464,000 $ 54,944,000    
Incremental tax expense 647,000 397,000    
Tax loss carryforwards 16,390,000 20,113,000    
U.S. tax loss carryforwards 8,354,000      
Tax credit carryforwards 19,383,000 13,682,000    
Capital loss carryforwards $ 560,000 608,000    
Withholding tax rate 5.00%      
Valuation Allowance $ 764,000 853,000    
Unrecognized tax benefits 17,326,000 14,590,000 $ 10,682,000 $ 7,292,000
Unrecognized tax benefits that, if recognized, would impact effective tax rates 16,767,000 14,056,000 10,172,000  
Net interest and penalty expense (income) 1,261,000 435,000 $ 202,000  
Income tax liability for interest and penalties $ 2,239,000 $ 978,000