XML 104 R90.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Current and Deferred Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Federal income tax                      
Current                 $ 6,859 $ 4,986 $ 7,011
Deferred                 81 20 (1,360)
Federal income tax expense                 6,940 5,006 5,651
State franchise tax                 605 533 533
Reported income tax expense $ 2,270 $ 1,997 $ 1,790 $ 1,488 $ 1,398 $ 1,591 $ 1,299 $ 1,251 $ 7,545 $ 5,539 $ 6,184