XML 115 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Federal      
Current expense $ 37,320 $ 26,516 $ 20,592
Tax credits/true-up (9,413) (7,742) (6,071)
Change in deferred expense (3,236) (4,151) 1,909
Total tax expense 24,671 14,623 16,430
State      
Current expense 6,951 6,035 4,546
Tax credits/true-up 0 0 31
Change in deferred expense 1,856 901 (82)
Total tax expense 8,807 6,936 4,495
Current expense 44,271 32,551 25,138
Tax credits/true-up (9,413) (7,742) (6,040)
Change in deferred expense (1,380) (3,250) 1,827
Total provision $ 33,478 $ 21,559 $ 20,925