XML 85 R71.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 tax provision      
U.S. Federal $ 4,676 $ 6,902 $ 5,851
State and local 2,275 2,541 1,845
Total current tax provision 6,951 9,443 7,696
Deferred tax provision      
U.S. Federal 2,558 16 (253)
State and local 56 (368) (97)
Total deferred tax provision 2,614 (352) (350)
Income tax provision $ 9,565 $ 9,091 $ 7,346