v3.26.1
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2026
Dec. 31, 2025
Income Tax Examination [Line Items]        
Statutory tax rate (as a percent) 37.50%      
Valuation allowance $ 507      
Deferred tax asset, net 120,400      
Deferred tax liability valuation allowance 19      
Deferred tax liabilities, net 337      
Valuation allowance of deferred income tax assets, net       $ 568
Deferred tax assets, net 120,431     $ 104,359
Decrease in valuation allowance $ 42      
Effective tax rate (as a percent) 21.60% 23.30%    
Unrecognized tax benefits $ 0      
Income tax expense $ 14,857 $ 13,876    
Forecast        
Income Tax Examination [Line Items]        
Effective tax rate (as a percent)     22.30%