v3.26.1
ESOP (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 17, 2023
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Loan receivable - ESOP $ 1,380          
Number of shares purchased 138,000          
Repayment term of loan (in years) 25 years          
ESOP compensation expense   $ 24 $ 13 $ 47 $ 28  
Number of shares allocated to participants   16,560   16,560    
Number of shares committed to be released to participants   2,760   2,760    
Number of unallocated shares   118,680   118,680    
Fair value of unallocated ESOP shares   $ 2,000   $ 2,000   $ 1,400
Employee retirement age criteria            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Percentage of vested       100.00%    
After one year            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Percentage of vested       20.00%    
After 2 year            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Percentage of vested       40.00%    
After 3 year            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Percentage of vested       60.00%    
After 4 year            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Percentage of vested       80.00%    
After 5 year            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Percentage of vested       100.00%