v3.25.2
Leases-Lease Liability, Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 2,893  
Lessee, Operating Lease, Liability, Payments, Due Year Two 2,583  
Lessee, Operating Lease, Liability, Payments, Due Year Three 2,411  
Lessee, Operating Lease, Liability, Payments, Due Year Four 1,326  
Lessee, Operating Lease, Liability, Payments, Due Year Five 134  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 80  
Lessee, Operating Lease, Liability, Payments, Due 9,427  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (558)  
Operating lease liability 8,869 $ 10,616
Finance Lease, Liability, Payment, Due [Abstract]    
Finance Lease, Liability, Payments, Due Next Twelve Months 26  
Finance Lease, Liability, Payments, Due Year Two 0  
Finance Lease, Liability, Payments, Due Year Three 0  
Finance Lease, Liability, Payments, Due Year Four 0  
Finance Lease, Liability, Payments, Due Year Five 0  
Finance Lease, Liability, Payments, Due after Year Five 0  
Finance Lease, Liability, Payment, Due 26  
Finance Lease, Liability, Undiscounted Excess Amount $ 0  
Finance Lease, Liability, Statement of Financial Position Advances from the FHLB-NY and other borrowed money