v3.25.4
INCOME TAXES - Schedule of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Net income before income tax expense $ 32,991 $ 20,468 $ 52,815
Current      
Federal 884    
State 457    
Current   9,162 5,195
Deferred      
Federal 4,939    
State 1,332    
Deferred   (4,760) 6,549
Change in valuation allowance for deferred tax asset 20 (24) (10)
Income tax expense $ 7,632 $ 4,378 $ 11,734