XML 165 R147.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - UNRECOGNIZED TAX BENEFITS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reconciliation of the beginning and ending amount of unrecognized tax benefits      
Balance, beginning of period $ 2,862 $ 2,866 $ 2,191
Additions based on tax related to the current period 319 280 950
Additions for tax positions of prior periods 2 36  
Reductions due to the statute of limitations (384) (320) (275)
Balance, end of period 2,799 2,862 2,866
Amount of unrecognized tax benefits that, if recognized, would favorably affect the effective income tax rate in future periods 2,400    
Amount of interest and penalties      
Interest and penalties recorded in the income statement as a component of income tax expense (68) 314 72
Interest and penalties accrued on balance sheet $ 1,096 $ 1,163 $ 849