XML 100 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ 30,170 $ 35,346 $ 39,838
State and other 13,711 7,193 9,899
Deferred:      
Federal (2,836) (4,877) 1,163
State and other 3,510 (2,626) 146
Amortization of investments in LIHTC and solar energy partnerships 9,669 1,271 1,187
Provision for income taxes 54,224 $ 36,307 $ 52,233
Unrecognized tax benefits $ 1,000