v3.26.1
Business Segments (Narrative) (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
Segment
Jun. 30, 2025
USD ($)
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Segment Reporting [Line Items]                
Number of operating segments | Segment       3        
Total Loans $ 18,306 $ 15,979 $ 15,282 $ 18,306 $ 15,979 $ 17,326 $ 15,320 $ 15,027
Total Loans 1,495,533     1,495,533     1,467,462  
Available For Sale Debt Securities Amortized Cost 120,152     120,152     126,197  
Recognized pre-tax gain 3,486 [1] 0 [1]   3,486 [2] 0 [2]      
Net realized losses on securities 0 $ 0   0 $ (12,425)      
Marine loans                
Segment Reporting [Line Items]                
Total Loans $ 159,246     159,246     $ 175,639  
Community Banking [Member]                
Segment Reporting [Line Items]                
Available For Sale Debt Securities Amortized Cost     99,200          
Net realized losses on securities     $ 12,400          
Bearing Insurance Group, LLC [Member]                
Segment Reporting [Line Items]                
Recognized pre-tax gain       $ 3,500        
[1] As reported in the Unaudited Consolidated Statements of Operations.
[2] As reported in the Unaudited Consolidated Statements of Operations.