XML 84 R71.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - (Benefit)/Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Federal:      
Current $ 12,184 $ 12,411 $ 8,490
Deferred (477) (49) (921)
Total federal tax provision 11,707 12,362 7,569
State:      
Current 1,990 2,275 1,540
Deferred (1) 19 (161)
Total state tax provision 1,989 2,294 1,379
Total income tax provision $ 13,696 $ 14,656 $ 8,948