XML 101 R83.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Income Tax Provisions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Current    
Federal $ 6,169 $ 11,594
State 1,934 2,048
Current income tax provision 8,103 13,642
Deferred    
Federal 2,117 (3,428)
State 138 (343)
Deferred income tax provision 2,255 (3,771)
Provision for income taxes $ 10,358 $ 9,871