XML 152 R133.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAX - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Currently Payable:      
Federal $ 27,979 $ 29,351 $ 21,824
State 723 (504) 2,696
Deferred:      
Federal 1,548 4,613 8,604
State 76 1,986 461
Income Tax Expense $ 30,326 $ 35,446 $ 33,585