XML 91 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities - Held To Maturity, by Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Amortized cost    
Amortized cost $ 881,249 $ 768,154
Residential mortgage-backed securities    
Amortized cost    
Due after one year through five years 20,612  
Due after five years through ten years 20,250  
Due after ten years 715,932  
Amortized cost 756,794 $ 643,703
Fair value    
Due after one year through five years 17,568  
Due after five years through ten years 15,879  
Due after ten years 615,315  
Total residential mortgage-backed securities $ 648,762