XML 133 R107.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Income Tax Expense (Benefit) Attributable to Income from Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current      
Federal $ 2,583 $ 19,238 $ 19,345
State 346 4,409 4,039
Total 2,929 23,647 23,384
Deferred      
Federal 381 994 1,485
State (815) (84) 313
Deferred tax (benefit) expense (434) 910 1,798
Federal Total 2,964 20,232 20,830
State Total (469) 4,325 4,352
Tax expense (benefit) $ 2,495 $ 24,557 $ 25,182