v3.26.3
Marketable Securities - Held to Maturity, by Contractual Maturity (Details) - Mortgage-backed securities
$ in Thousands
Sep. 30, 2026
USD ($)
Amortized cost  
Due after one year through five years $ 31,669
Due after five years through ten years 88,239
Due after ten years 384,832
Amortized cost 504,740
Fair value  
Due after one year through five years 28,184
Due after five years through ten years 75,815
Due after ten years 315,573
Total mortgage-backed securities $ 419,572