v3.25.2
Comprehensive Income - Schedule of Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Accumulated Other Comprehensive Income Loss [Line Items]      
Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent, Total $ (12,763) $ 8,793 $ (19,141)
Tax effect 3,922 (2,500) 5,412
Total other comprehensive (loss) income (8,841) 6,293 (13,729)
Net unrealized loss on securities available for sale      
Accumulated Other Comprehensive Income Loss [Line Items]      
OCI, before reclassifications, before tax 18,531 7,330 (53,334)
Reclassification from AOCI, before tax 0 18,135 15,227
Fair value adjustments on derivatives      
Accumulated Other Comprehensive Income Loss [Line Items]      
OCI, before reclassifications, before tax (31,903) (16,741) 18,609
Benefit plan adjustments      
Accumulated Other Comprehensive Income Loss [Line Items]      
Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent, Total 609 69 357
Benefit plans:      
Accumulated Other Comprehensive Income Loss [Line Items]      
OCI, before reclassifications, before tax 106 58 24
Reclassification from AOCI, before tax $ (715) $ (127) $ (381)