v3.25.2
Commitments and Contingent Liabilities - Schedule Of Total Contractual Amount for All Off-balance Sheet Commitments (Details)
Jun. 30, 2025
USD ($)
Standby Letters of Credit  
Contingencies Line Items  
Commitments $ 134,368,000
Commitments to Extend Credit  
Contingencies Line Items  
Commitments $ 1,197,137,000