v3.26.1
Employee Stock Ownership Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 14, 2021
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Employee Stock Ownership Plan          
ESOP shares purchased 260,621        
Percentage of common stock in ESOP 8.00%        
Term of employee stock ownership plan       20 years  
ESOP compensation   $ 58 $ 58 $ 114 $ 110