XML 124 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Summary of Restricted Shares Issued, Vested and Forfeited (Detail) - Restricted Stock Awards [Member]
12 Months Ended
Dec. 31, 2024
Employee
shares
Dec. 31, 2023
Employee
shares
Dec. 31, 2022
Employee
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock awards, shares issued | shares 60,169 64,225 56,496
Restricted shares vested | shares 38,825 32,427 26,900
Restricted shares awarded due to retirement | shares 8,700 2,350 3,775
Restricted shares awarded for other | shares   700  
Restricted shares forfeited | shares 5,811 6,350 8,000
Restricted shares issued | Employee 111 113 109
Restricted shares vested | Employee 74 69 60
Restricted shares awarded due to retirement | Employee 2 4 3
Restricted shares awarded for other | Employee   1  
Restricted shares forfeited | Employee 7 8 9