XML 136 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current expense:      
U.S. federal $ 19,076 $ 30,319 $ 7,193
State and local 3,502 5,750 1,831
Total current income tax expense 22,578 36,069 9,024
Deferred expense (benefit):      
U.S. federal 2,993 (1,564) 5,100
State and local 861 (951) 786
Total deferred income tax expense (benefit) 3,854 (2,515) 5,886
Income tax expense $ 26,432 $ 33,554 $ 14,910