XML 71 R49.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current      
Federal $ 7,573 $ 6,504 $ 14,015
State 1,675 1,165 3,548
Current income tax expense 9,248 7,669 17,563
Deferred      
Federal (1,521) (296) 474
State (624) (1,176) (1,645)
Deferred income tax expense (benefit) (2,145) (1,472) (1,171)
Total income tax expense $ 7,103 $ 6,197 $ 16,392