Description of Business, Basis of Presentation and Significant Accounting Policies and Recently Issued Accounting Pronouncements (Details) |
Jun. 30, 2025
branch
|
---|---|
Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
Number of Branches Operating | 50 |