v3.26.1
Fair Value - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Fair value, assets, level 1 to level 2 transfers, amount $ 0 $ 0 $ 0 $ 0  
Fair value, assets, level 2 to level 1 transfers, amount 0 0 0 0  
Fair value, liabilities, level 1 to level 2 transfers, amount 0 0 0 0  
Fair value, liabilities, level 2 to level 1 transfers, amount 0 $ 0 0 $ 0  
Other real estate owned | Level 3          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Fair Value 1   1   $ 94
Fair value adjustment     41   9
Other real estate owned | Level 3 | Commercial          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Fair Value 834   834    
Other real estate owned | Level 3 | Residential          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Fair Value $ 205   $ 205   $ 94
Discount rate | Minimum          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Other Real Estate, measurement input 0   0    
Discount rate | Maximum          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Other Real Estate, measurement input 1   1    
Discount rate | Average          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Other Real Estate, measurement input 0.51   0.51