v3.25.2
ESOP (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Oct. 17, 2023
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
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   $ 13 $ 12 $ 28 $ 25 $ 53
Number of shares allocated to participants           11,040
Number of shares committed to be released to participants   2,760   2,760    
Number of unallocated shares   124,200   124,200    
Fair value of unallocated ESOP shares   $ 1,400   $ 1,400   $ 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%