XML 83 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES (Details 2) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest $ 23,665 $ 37,455 $ 60,627
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00% 21.00% 21.00%
Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount $ (4,970) $ (7,866) $ (12,732)
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount 259 1,026 154
Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount 1,639 2,403 2,193
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount (919) 16,842 9,745
Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount (2,083) (2,898) 4,946
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount 11,454 1,613 3,045
Exchange rate differences (4,812) (511) 332
Tax Adjustments, Settlements, and Unusual Provisions 6,406 (1,321) 0
Effective Income Tax Rate Reconciliation, Other Adjustments, Amount 676 (377) 185
Income Tax Expense (Benefit) $ 7,650 $ 8,911 $ 7,868