XML 141 R115.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Provision for income taxes (credit)      
Current expense $ 7,089 $ 9,230 $ 10,885
Deferred expense (benefit) 2,389 (464) 1,353
Totals $ 9,478 $ 8,766 $ 12,238