v3.26.1
SECURITIES - Schedule of Fair Values and Gross Unrealized and Unrecognized Losses on Investments (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
security
Jun. 30, 2025
USD ($)
security
Fair Value    
Less than 12 Months $ 248,519 $ 159,040
12 Months or More 557,967 570,573
Fair Value 806,486 729,613
Unrealized Losses    
Less than 12 Months 1,093 722
12 Months or More $ 98,115 $ 113,435
Number of Securities | security 144 143
Unrealized Losses $ 99,208 $ 114,157
Asset-backed securities    
Fair Value    
Less than 12 Months 1,981 29,860
12 Months or More 43,964 18,526
Fair Value 45,945 48,386
Unrealized Losses    
Less than 12 Months 9 493
12 Months or More $ 541 $ 323
Number of Securities | security 7 7
Unrealized Losses $ 550 $ 816
Collateralized loan obligations    
Fair Value    
Less than 12 Months 157,295 105,251
12 Months or More 8,405 14,964
Fair Value 165,700 120,215
Unrealized Losses    
Less than 12 Months 502 82
12 Months or More $ 4 $ 36
Number of Securities | security 14 8
Unrealized Losses $ 506 $ 118
Corporate bonds    
Fair Value    
Less than 12 Months 15,989 1,987
12 Months or More 95,630 112,395
Fair Value 111,619 114,382
Unrealized Losses    
Less than 12 Months 36 38
12 Months or More $ 4,383 $ 9,630
Number of Securities | security 20 22
Unrealized Losses $ 4,419 $ 9,668
Collateralized mortgage obligations    
Fair Value    
Less than 12 Months 24,740  
12 Months or More 0  
Fair Value 24,740  
Unrealized Losses    
Less than 12 Months 154  
12 Months or More $ 0  
Number of Securities | security 1  
Unrealized Losses $ 154  
Commercial pass-through securities    
Fair Value    
Less than 12 Months 0 0
12 Months or More 107,248 109,817
Fair Value 107,248 109,817
Unrealized Losses    
Less than 12 Months 0 0
12 Months or More $ 20,089 $ 20,377
Number of Securities | security 7 7
Unrealized Losses $ 20,089 $ 20,377
Residential pass-through securities    
Fair Value    
Less than 12 Months 48,514 21,942
12 Months or More 302,720 314,871
Fair Value 351,234 336,813
Unrealized Losses    
Less than 12 Months 392 109
12 Months or More $ 73,098 $ 83,069
Number of Securities | security 95 99
Unrealized Losses $ 73,490 $ 83,178