XML 111 R95.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current taxes:      
Federal $ 56,094 $ 55,297 $ 43,143
State 3,271 2,181 2,561
Deferred taxes:      
Federal (7,008) (6,391) (7,916)
State (979) (5,915) (4,334)
Income tax expense $ 51,378 $ 45,172 $ 33,454