XML 105 R95.htm IDEA: XBRL DOCUMENT v3.23.2
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Income Tax Disclosure [Abstract]          
Statutory tax rate (as a percent)     37.50%    
Valuation allowance $ 8,400   $ 8,400   $ 9,100
Deferred tax asset, net 20,300   20,300   55,500
Increase (decrease) in valuation allowance     $ (695)    
Effective tax rate (as a percent)     30.90% 31.30%  
Expected effective tax rate for 2023     31.40%    
Unrecognized tax benefits 901   $ 901   $ 867
Income tax expense (benefit) $ 21,612 $ 18,923 $ 40,516 $ 35,496