v3.26.1
Income Taxes - Schedule of Net Deferred Tax Asset Related To Federal And State (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Valuation Allowance [Line Items]    
Deferred tax assets $ 15,780 $ 15,889
Deferred tax liabilities (2,646) (3,094)
Net deferred tax asset 13,134 12,795
Federal    
Valuation Allowance [Line Items]    
Deferred tax assets 11,628 12,357
Deferred tax liabilities (2,099) (2,202)
State    
Valuation Allowance [Line Items]    
Deferred tax assets 4,152 3,532
Deferred tax liabilities $ (547) $ (892)