XML 80 R61.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 5,276 $ (1,828) $ 10,185
State 1,896 443 4,281
Deferred:      
Federal 5,360 11,063 (8,871)
State (177) (708) 361
Income tax expense $ 12,355 $ 8,970 $ 5,956