v3.26.1
Commitments and Contingencies - Narrative (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Loss Contingencies [Line Items]        
Off-balance sheet credit loss expense (reversal) $ 0 $ (510,000)    
Off-balance-sheet, credit loss, liability 700,000 $ 700,000 $ 700,000 $ 1,210,000
Lawsuit Alleging Fault for a Loss of Funds | Minimum        
Loss Contingencies [Line Items]        
Lawsuit alleging fault for a loss of funds with possible loss 0.0      
Lawsuit Alleging Fault for a Loss of Funds | Maximum        
Loss Contingencies [Line Items]        
Lawsuit alleging fault for a loss of funds with possible loss 1,500,000      
Loss contingency, accrued $ 0