XML 90 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities - Available-for-sale, by Contractual Maturity (Details) - Residential mortgage-backed securities
$ in Thousands
Dec. 31, 2022
USD ($)
Marketable Securities, Available-for-sale [Line Items]  
Due within one year $ 132
Due after one year through five years 32,192
Due after five years through ten years 46,188
Due after ten years 1,092,262
Total residential mortgage-backed securities 1,170,774
Fair value  
Due in less than one year 130
Due after one year through five years 29,538
Due after five years through ten years 43,438
Due after ten years 920,465
Total residential mortgage-backed securities $ 993,571