v3.26.1
Employee Stock Option Plan (ESOP) - Schedule of ESOP activity (Details) - Employee Stock Ownership Plan
Mar. 31, 2026
USD ($)
shares
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]  
Shares committed to be released to participants 3,893
Unreleased shares 58,392
ESOP Shares at end of plan year 62,285
Fair value of unreleased shares | $ $ 878,800