XML 98 R87.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Income Tax Disclosure [Abstract]          
Statutory tax rate (as a percent)     37.50%    
Valuation allowance $ 6,500   $ 6,500   $ 7,000
Deferred tax asset, net 4,100   4,100   4,900
Deferred tax liability, valuation allowance 610   610   569
Deferred tax liabilities, net 33,873   33,873   22,444
Decrease in valuation allowance     $ 528    
Effective tax rate (as a percent)     27.60% 30.90%  
Expected effective tax rate for 2024     29.20%    
Unrecognized tax benefits 970   $ 970   $ 936
Income tax expense $ 20,129 $ 21,612 $ 38,354 $ 40,516