XML 60 R50.htm IDEA: XBRL DOCUMENT v3.26.1
Benefit Plans - Employee Stock Ownership Plan (ESOP) Disclosures (Details) - USD ($)
3 Months Ended 12 Months Ended
Jul. 01, 2020
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Retirement Benefits [Abstract]        
ESOP shares expense   $ 187,751 $ 178,483  
Employee Stock Ownership Plan (ESOP), Shares in ESOP [Abstract]        
Earned ESOP shares (in shares)   360,727   347,201
Unearned ESOP shares (in shares)   721,403   734,929
Total ESOP shares (in shares) 1,082,130 1,082,130   1,082,130
Quoted per share price (in USD per share) $ 13.59 $ 13.57   $ 14.04
Fair value of earned shares (in shares)   $ 4,895,000   $ 4,875,000
Fair value of unearned shares (in shares)   $ 9,789,000   $ 10,318,000