XML 83 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Reconciliation of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reconciliation of income tax provision:      
Provision at United States federal statutory rate $ 3,671 $ 5,407 $ 3,063
U.S. federal valuation allowance 0 0 (2,363)
State and Local tax expense 126 (6) (42)
Effect of foreign taxes 534 143 1,519
Foreign Direct Investment (451) (153) 0
Permanent Compensation Differences 429 (94) 228
Other (127) 125 (23)
Total income taxes $ 4,182 $ 5,422 $ 2,382