v3.25.4
Income Taxes (schedule of income tax paid) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Federal $ 6,250 $ 3,460
Total taxes paid 8,483 5,383
Maryland    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
State and local tax 1,730 1,580
West Virginia    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
State and local tax 500 270
Other    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
State and local tax $ 3 $ 73