XML 92 R82.htm IDEA: XBRL DOCUMENT v3.23.3
Compensation and Benefit Plans - Summary of ESOP Shares (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]    
Shares committed-to-be released 100,308 133,744
Shares allocated to participants 448,746 354,227
Unallocated shares 1,469,167 1,569,475
Total 2,018,221 2,057,446
Fair value of unallocated shares $ 11,489 $ 14,628