XML 89 R82.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) - (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Current:        
Federal $ 4,684 $ 6,105 $ 11,885 $ 25,492
State and local 209 137 617 410
Deferred (428) (691) 494 (2,336)
Income Tax Expense (Benefit) $ 4,465 $ 5,551 $ 12,996 $ 23,566