Leases - Additional Information (Details) - Lease |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Lessee, Lease, Description [Line Items] | ||
| Operating lease, description | Our leases have remaining lease terms ranging from less than one year to approximately 14.1 years, none of which has a renewal option reasonably certain of exercise, which has been reflected in the Company’s calculation of lease term. | |
| Lessee, non-cancelable operating lease agreements expiration year | 2040 | |
| Lease expiration year | 2040 | |
| Maximum | ||
| Lessee, Lease, Description [Line Items] | ||
| Lessee, operating lease, remaining lease terms | 14 years 1 month 6 days | |
| Branches and Office Spaces | ||
| Lessee, Lease, Description [Line Items] | ||
| Number of operating leases | 16 | 17 |
| Equipment | ||
| Lessee, Lease, Description [Line Items] | ||
| Number of operating leases | 6 | 6 |