XML 135 R111.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current tax provision      
Federal $ 7,570 $ 10,212 $ 6,178
State 1,033 67 70
Total current tax provision 8,603 10,279 6,248
Deferred tax expense (benefit)      
Federal (525) 2,262 484
State (781) 0 0
Total deferred tax expense (benefit) (1,306) 2,262 484
Total provision for income taxes $ 7,297 $ 12,541 $ 6,732