Leases - Additional Information (Detail) - USD ($) $ in Millions |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Operating Leased Assets [Line Items] | |||
Rent expense | $ 10.2 | $ 10.2 | $ 8.8 |
Minimum [Member] | |||
Operating Leased Assets [Line Items] | |||
Lease agreement term | 3 years | ||
Maximum [Member] | |||
Operating Leased Assets [Line Items] | |||
Lease agreement term | 7 years | ||
Branch [Member] | Minimum [Member] | |||
Operating Leased Assets [Line Items] | |||
Lease agreement term | 3 years | ||
Extend lease agreement term | 3 years | ||
Branch [Member] | Maximum [Member] | |||
Operating Leased Assets [Line Items] | |||
Lease agreement term | 7 years | ||
Extend lease agreement term | 5 years | ||
Corporate Headquarters [Member] | |||
Operating Leased Assets [Line Items] | |||
Lease agreement term | 11 years | ||
Extend lease agreement term | 10 years |