XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
SECURITIES - Schedule of Fair Values and Gross Unrealized and Unrecognized Losses on Investments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
security
Jun. 30, 2024
USD ($)
security
Fair Value    
Less than 12 Months $ 86,862 $ 18,097
12 Months or More 594,370 637,643
Fair Value 681,232 655,740
Unrealized Losses    
Less than 12 Months 463 18
12 Months or More 128,189 133,575
Unrealized Losses $ 128,652 $ 133,593
Number of Securities | security 149 149
Fair Value    
Less than 12 Months $ 33,447 $ 35,736
12 Months or More 77,594 83,241
Fair Value 111,041 118,977
Unrecognized Losses    
Less than 12 Months 330 341
12 Months or More 15,654 16,123
Unrecognized Losses $ 15,984 $ 16,464
Number of Securities | security 26 33
Obligations of state and political subdivisions    
Fair Value    
Less than 12 Months $ 454 $ 449
12 Months or More 8,634 11,886
Fair Value 9,088 12,335
Unrecognized Losses    
Less than 12 Months 9 14
12 Months or More 148 263
Unrecognized Losses $ 157 $ 277
Number of Securities | security 16 23
Asset-backed securities    
Fair Value    
Less than 12 Months $ 27,264 $ 14,093
12 Months or More 21,788 43,411
Fair Value 49,052 57,504
Unrealized Losses    
Less than 12 Months 42 16
12 Months or More 114 66
Unrealized Losses $ 156 $ 82
Number of Securities | security 9 8
Collateralized loan obligations    
Fair Value    
Less than 12 Months $ 37,521 $ 3,863
12 Months or More 14,992 24,986
Fair Value 52,513 28,849
Unrealized Losses    
Less than 12 Months 12 0
12 Months or More 8 14
Unrealized Losses $ 20 $ 14
Number of Securities | security 3 4
Corporate bonds    
Fair Value    
Less than 12 Months $ 0 $ 0
12 Months or More 127,332 121,733
Fair Value 127,332 121,733
Unrealized Losses    
Less than 12 Months 0 0
12 Months or More 13,520 19,158
Unrealized Losses $ 13,520 $ 19,158
Number of Securities | security 26 26
Commercial pass-through securities    
Fair Value    
Less than 12 Months $ 0 $ 0
12 Months or More 109,504 110,741
Fair Value 109,504 110,741
Unrealized Losses    
Less than 12 Months 0 0
12 Months or More 22,169 22,128
Unrealized Losses $ 22,169 $ 22,128
Number of Securities | security 7 8
Fair Value    
Less than 12 Months $ 0 $ 0
12 Months or More 10,237 10,162
Fair Value 10,237 10,162
Unrecognized Losses    
Less than 12 Months 0 0
12 Months or More 1,961 2,053
Unrecognized Losses $ 1,961 $ 2,053
Number of Securities | security 1 1
Residential pass-through securities    
Fair Value    
Less than 12 Months $ 22,077 $ 141
12 Months or More 320,754 336,772
Fair Value 342,831 336,913
Unrealized Losses    
Less than 12 Months 409 2
12 Months or More 92,378 92,209
Unrealized Losses $ 92,787 $ 92,211
Number of Securities | security 104 103
Fair Value    
Less than 12 Months $ 32,993 $ 35,287
12 Months or More 58,723 61,193
Fair Value 91,716 96,480
Unrecognized Losses    
Less than 12 Months 321 327
12 Months or More 13,545 13,807
Unrecognized Losses $ 13,866 $ 14,134
Number of Securities | security 9 9