XML 92 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 9,575 $ 11,190 $ 10,383
State 2,596 3,231 2,653
Deferred:      
Federal (2,215) (1,035) 757
State 342 (272) 214
Total $ 10,298 $ 13,114 $ 14,007