v3.25.2
Statements of Changes in Shareholders' Equity (Unaudited) (Parentheticals) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
ESOP shares (in shares) 9,151 9,125 18,200 18,250