XML 67 R54.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT SECURITIES - Schedule of Additional Information on Debt Securities In Unrealized or Unrecognized Loss Position (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
security
Dec. 31, 2024
USD ($)
security
Available for Sale    
Debt securities with gross unrealized or unrecognized losses, fair value | $ $ 1,368,049 $ 1,466,743
Gross unrealized or unrecognized losses on debt securities | $ $ 182,232 $ 230,325
Ratio of gross unrealized or unrecognized losses to debt securities with gross unrealized or unrecognized losses 13.30% 15.70%
Count of debt securities | security 657 677
Count of debt securities in an unrealized or unrecognized loss position | security 502 586
Held to Maturity    
Debt securities with gross unrealized or unrecognized losses, fair value | $ $ 670,532 $ 675,053
Gross unrealized or unrecognized losses on debt securities | $ $ 132,433 $ 151,577
Ratio of gross unrealized or unrecognized losses to debt securities with gross unrealized or unrecognized losses 19.80% 22.50%
Count of debt securities | security 55 55
Count of debt securities in an unrealized or unrecognized loss position | security 55 55
Total    
Debt securities with gross unrealized or unrecognized losses, fair value | $ $ 2,038,581 $ 2,141,796
Gross unrealized or unrecognized losses on debt securities | $ $ 314,665 $ 381,902
Ratio of gross unrealized or unrecognized losses to debt securities with gross unrealized or unrecognized losses 15.40% 17.80%
Count of debt securities | security 712 732
Count of debt securities in an unrealized or unrecognized loss position | security 557 641