XML 144 R124.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current expense:      
Federal $ 26,308 $ 123,569 $ 132,060
State 38,079 65,611 72,271
Total current expense 64,387 189,180 204,331
Deferred (benefit) expense:      
Federal (6,966) (8,035) 7,263
State 827 (1,324) 222
Total deferred expense (6,139) (9,359) 7,485
Income Tax Expense (Benefit), Total $ 58,248 $ 179,821 $ 211,816