v3.25.2
Comprehensive Income - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Accumulated Other Comprehensive Income Loss [Line Items]        
Total stockholders' equity $ 745,962 $ 753,571 $ 869,284 $ 894,000
Total accumulated other comprehensive loss        
Accumulated Other Comprehensive Income Loss [Line Items]        
Total stockholders' equity (72,004) (63,163) $ (69,456) $ (55,727)
Net unrealized loss on securities available for sale        
Accumulated Other Comprehensive Income Loss [Line Items]        
AOCI before tax, attributable to parent (112,142) (130,673)    
Tax effect 32,542 37,683    
Total stockholders' equity (79,600) (92,990)    
Fair value adjustments on derivatives        
Accumulated Other Comprehensive Income Loss [Line Items]        
AOCI before tax, attributable to parent 9,770 41,673    
Tax effect (2,844) (12,085)    
Total stockholders' equity 6,926 29,588    
Benefit plan adjustments        
Accumulated Other Comprehensive Income Loss [Line Items]        
AOCI before tax, attributable to parent 946 337    
Tax effect (276) (98)    
Total stockholders' equity $ 670 $ 239