XML 105 R94.htm IDEA: XBRL DOCUMENT v3.25.1
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Income Tax Disclosure [Abstract]      
Statutory tax rate (as a percent) 37.50%    
Valuation allowance of deferred income tax assets, net $ 4,500   $ 4,700
Deferred tax asset, net 6,300   6,200
Deferred tax liability valuation allowance 532   694
Deferred tax liabilities, net 44,223   40,718
Decrease in valuation allowance $ (420)    
Effective tax rate (as a percent) 23.30% 26.80%  
Unrecognized tax benefits $ 0   $ 1,000
Income tax expense $ 13,876 $ 18,225