XML 143 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current income tax expense:    
Federal $ 22,814 $ 5,852
State 2,058 1,020
Total current income tax expense 24,872 6,872
Deferred income tax expense:    
Federal 1,666 24,305
State 1,536 3,284
Total deferred income tax expense 3,202 27,589
Total income tax expense $ 28,074 $ 34,461