XML 79 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Detail)
$ in Thousands
12 Months Ended
Aug. 16, 2022
Mar. 11, 2021
USD ($)
Employee
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Income Taxes [Line Items]            
Percentage of income attributable to wholly-owned operations and investments for which income tax expense and effective tax rate calculated     100.00% 100.00% 100.00%  
Valuation allowance     $ 10,468 $ 8,171    
Gross unrecognized tax benefits     7,874 7,752 $ 6,727 $ 6,505
Unrecognized tax benefits that, if recognized, would affect the effective tax rate     6,559 6,457    
Estimated accrued interest and penalties resulting from unrecognized tax benefits     1,471 $ 1,343    
Foreign subsidiaries earnings     $ 190,000      
Effective income tax rate reconciliation, Percent     19.70% 15.20% 20.50%  
America Rescue Plan Act of 2021 [Member]            
Income Taxes [Line Items]            
Number Of Additional Most Highly Compensated Individuals | Employee   5        
Annual Cap On Compensation   $ 1,000        
Inflation Reduction Act [Member]            
Income Taxes [Line Items]            
Percentage of excise tax on stock repurchases 1.00%   1.00%      
Effective income tax rate reconciliation, Percent 15.00%          
State and other [Member]            
Income Taxes [Line Items]            
Net operating loss carry forwards     $ 29,881      
State and other [Member] | Minimum [Member]            
Income Taxes [Line Items]            
State and other net operating loss carry forwards expiration date     2026      
Foreign [Member]            
Income Taxes [Line Items]            
Net operating loss carry forwards     $ 17,723      
Foreign [Member] | Maximum [Member]            
Income Taxes [Line Items]            
State and other net operating loss carry forwards expiration date     2043      
Foreign [Member] | Minimum [Member]            
Income Taxes [Line Items]            
State and other net operating loss carry forwards expiration date     2035      
Federal [Member]            
Income Taxes [Line Items]            
Net operating loss carry forwards     $ 0