Commitments and Contingent Liabilities - Additional Information (Details) |
6 Months Ended |
---|---|
Jun. 30, 2025 | |
Commitments and Contingent Liabilities [Line Items] | |
Percentage of loans deliverable | 100.00% |
Standby Letters of Credit | |
Commitments and Contingent Liabilities [Line Items] | |
Debt instrument, term | 2 years |