v3.26.1
Fair Value Measurements - Collateral Dependent (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Fair Value Measurements    
Carrying value of valuation allowance $ 3  
Financing receivable 6,407 $ 2,150
Real Estate    
Fair Value Measurements    
Financing receivable 6,134 1,838
Other    
Fair Value Measurements    
Financing receivable 273 312
Commercial and Industrial    
Fair Value Measurements    
Financing receivable 273 312
Commercial and Industrial | Other    
Fair Value Measurements    
Financing receivable 273 312
Commercial real estate    
Fair Value Measurements    
Financing receivable 5,790 1,385
Commercial real estate | Real Estate    
Fair Value Measurements    
Financing receivable 5,790 1,385
Residential    
Fair Value Measurements    
Financing receivable 344 453
Residential | Real Estate    
Fair Value Measurements    
Financing receivable $ 344 $ 453