v3.26.1
Tax Information (Details 1) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Current Tax Expense (Benefit)    
Federal $ 167 $ 1,997
State 1,759
Total Current Tax Expense (Benefit) 1,926 1,997
Deferred Tax Expense (Benefit)    
Federal
State
Total Deferred Tax Expense (Benefit)