v3.26.3
Stock Based Compensation - Schedule of Shares Held by the ESOP (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Employee Stock Ownership Plan (ESOP) [Line Items]      
Fair value of unearned shares $ 2,809 $ 2,875  
ESOP      
Employee Stock Ownership Plan (ESOP) [Line Items]      
Shares allocated 49,578   36,354
Unallocated 280,887   294,111
Total ESOP shares 330,465   330,465
Fair value of unearned shares $ 5,623   $ 4,794