v3.26.3
INCOME TAXES - Schedule of Income Tax Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Tax Disclosure [Abstract]        
Current federal     $ 17,927  
Deferred federal     426  
Current state     181  
Deferred state     628  
Total income tax expense $ 6,817 $ 5,658 $ 19,162 $ 15,777