XML 61 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Marketable Securities - Credit Quality of Held To Maturity Securities (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Debt Securities, Held-to-maturity, Credit Quality Indicator [Line Items]  
Held-to-maturity securities $ 801,107
Residential mortgage-backed securities  
Debt Securities, Held-to-maturity, Credit Quality Indicator [Line Items]  
Held-to-maturity securities 676,648
U.S. government and agencies  
Debt Securities, Held-to-maturity, Credit Quality Indicator [Line Items]  
Held-to-maturity securities 124,459
AA+  
Debt Securities, Held-to-maturity, Credit Quality Indicator [Line Items]  
Held-to-maturity securities 801,107
AA+ | Residential mortgage-backed securities  
Debt Securities, Held-to-maturity, Credit Quality Indicator [Line Items]  
Held-to-maturity securities 676,648
AA+ | U.S. government and agencies  
Debt Securities, Held-to-maturity, Credit Quality Indicator [Line Items]  
Held-to-maturity securities $ 124,459