v3.26.1
Employee Benefit Plans - Summary of Share information held by the ESOP (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
shares
Defined Benefit Plan [Abstract]  
Shares committed to be released 80,305
Unallocated shares 1,525,795
Total shares 1,606,100
Fair value of unallocated shares | $ $ 25,649