v3.26.1
DEBT SECURITIES - Schedule of Additional Information on Debt Securities In Unrealized or Unrecognized Loss Position (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
security
Dec. 31, 2025
USD ($)
security
Available for Sale    
Debt securities with gross unrealized or unrecognized losses, fair value | $ $ 1,649,891 $ 1,131,224
Gross unrealized or unrecognized losses on debt securities | $ $ 160,672 $ 152,182
Ratio of gross unrealized or unrecognized losses to debt securities with gross unrealized or unrecognized losses 9.70% 13.50%
Count of debt securities | security 665 637
Count of debt securities in an unrealized or unrecognized loss position | security 463 376
Held to Maturity    
Debt securities with gross unrealized or unrecognized losses, fair value | $ $ 579,303 $ 625,957
Gross unrealized or unrecognized losses on debt securities | $ $ 124,685 $ 120,428
Ratio of gross unrealized or unrecognized losses to debt securities with gross unrealized or unrecognized losses 21.50% 19.20%
Count of debt securities | security 52 52
Count of debt securities in an unrealized or unrecognized loss position | security 52 52
Total    
Debt securities with gross unrealized or unrecognized losses, fair value | $ $ 2,229,194 $ 1,757,181
Gross unrealized or unrecognized losses on debt securities | $ $ 285,357 $ 272,610
Ratio of gross unrealized or unrecognized losses to debt securities with gross unrealized or unrecognized losses 12.80% 15.50%
Count of debt securities | security 717 689
Count of debt securities in an unrealized or unrecognized loss position | security 515 428