v3.26.1
Basis Of Presentation (Narrative) (Details) - Subsequent Event [Member]
$ in Millions
Jul. 31, 2026
USD ($)
item
Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Line Items]  
Purchase Of total bond | $ $ 10.0
Mortgage-Backed Securities [Member]  
Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Line Items]  
Number of bonds 1
Government Agency Bond [Member]  
Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Line Items]  
Number of bonds 2