XML 113 R96.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
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance at beginning of year $ 12,592 $ 17,423
Increase related to current year tax provisions 1,701 1,983
Decrease related to prior years' tax positions (870) (1,642)
Decrease related to settlements with taxing authorities 0 (4,036)
Resolution of and other decreases in prior years' tax liabilities (1,982) (1,380)
Other (554) 244
Balance at end of year 10,887 12,592
Interest and penalties expense (benefit) 145 101
Accrued interest and penalties 2,495 2,364
Total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate 9,343 $ 10,036
Reasonably possible further reduction in prior years' unrecognized tax benefits during the next twelve months $ 2,023