Quarterly report pursuant to Section 13 or 15(d)

Schedule of Available-for-sale Debt Securities in Unrealized Loss Positions (Details)

v3.24.2
Schedule of Available-for-sale Debt Securities in Unrealized Loss Positions (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
numberOfPositions
Dec. 31, 2023
USD ($)
numberOfPositions
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Debt Securities, Available-for-sale, Number of Positions | numberOfPositions 643 646
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Number of Positions | numberOfPositions 75 477
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions | numberOfPositions 454 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months $ 2,002,480 $ 6,270,731
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (24,985) (199,449)
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 5,439,816 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (303,172) 0
Debt Securities, Available-for-sale, Unrealized Loss Position 7,442,296 6,270,731
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss 328,157 199,449
Mortgage-backed Securities, Issued by US Government Sponsored Enterprises [Member]    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 2,002,207 6,269,848
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (24,949) (199,276)
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 5,439,816 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (303,172) 0
Debt Securities, Available-for-sale, Unrealized Loss Position 7,442,023 6,269,848
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss 328,121 199,276
Mortgage-backed Securities, Issued by Private Enterprises [Member]    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 273 883
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (36) (173)
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 0 0
Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0 0
Debt Securities, Available-for-sale, Unrealized Loss Position 273 883
Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss $ 36 $ 173