XML 103 R92.htm IDEA: XBRL DOCUMENT v3.25.3
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Income Tax Disclosure [Abstract]          
Statutory tax rate (as a percent)     37.50%    
Valuation allowance of deferred income tax assets, net $ 3,900   $ 3,900   $ 4,700
Deferred tax asset, net 7,500   7,500   6,200
Deferred tax liability valuation allowance 617   617   694
Deferred tax liabilities, net 50,298   50,298   40,718
Decrease in valuation allowance     $ 933    
Effective tax rate (as a percent)     20.10% 26.40%  
Effective tax rate, expected (as a percent)     23.10%    
Unrecognized tax benefits 0   $ 0   $ 1,000
Income tax expense $ 9,533 $ 14,784 $ 37,487 $ 53,138