XML 120 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Reconciliation of Effective Tax Rate (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation [Abstract]      
Statutory Federal rate 21.00% 21.00% 21.00%
Increase (decrease) resulting from:      
Change in valuation allowance - current period activity (1196.40%) (380.70%) 1.30%
Change in valuation allowance - reversal 0 0 0
Foreign rate differential (63.20%) 6.20% 4.00%
Stock compensation 81.60% (5.00%) (0.50%)
Compensation deduction limitation 0.00% (7.00%) 0.00%
State and local taxes, net 178.40% 67.10% 4.50%
Life insurance (14.10%) (3.40%) 0.00%
Meals & entertainment (65.20%) (17.30%) 1.40%
Change in uncertain tax positions 46.00% 18.10% (2.90%)
Provision to return differences (78.50%) (45.30%) 0.00%
GILTI, Section 78, FDII, and Section 250 (8.50%) 0.00% 3.20%
Transaction costs (157.40%) 0.00% 8.30%
Branch income (275.20%) (81.60%) 0.00%
Earn out revaluation 0.00% 0.00% 0.80%
Change in deferred balances 263.40% 79.40% 0.00%
Other items, net 0.20% 1.70% 1.70%
Provision for income taxes (1267.90%) (346.80%) 42.80%