XML 131 R114.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Provision for income taxes (credit)      
Current expense $ 9,230 $ 10,885 $ 10,794
Deferred expense (benefit) (464) 1,353 (524)
Totals $ 8,766 $ 12,238 $ 10,270