XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee benefit plans - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
2017 Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Salaries and employee benefits expense $ 84 $ 167  
2023 Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Common stock available for grant as awards 66,298 66,298  
Salaries and employee benefits expense $ 200 $ 399  
Non-Performance-based restricted stock | 2023 Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Shares or units vesting period   3 years  
Performance-based restricted stock units | 2023 Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Granted shares   23,243 18,222
Shares or units vesting period   3 years  
Cumulative diluted earnings per share period used for conditions for vesting of performance-based restricted stock units   3 years  
Average return on equity period used for conditions for vesting of performance-based restricted stock units   3 years  
Time Based Restricted Stock [Member] | 2023 Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Granted shares   8,895 5,206
Restricted Stock | 2017 Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Unrecognized compensation expense $ 1,800 $ 1,800  
Weighted average vesting period   2 years