XML 77 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Investments (Unrealized Gain (Loss) On Investments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost $ 481,404 $ 554,053
Gross unrealized gains 691 261
Gross unrealized losses (27,509) (45,710)
Fair value 454,586 508,604
U.S Treasury [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 35,880 36,192
Gross unrealized losses (2,617) (4,395)
Fair value 33,263 31,797
Municipal Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 154,301 156,528
Gross unrealized gains   37
Gross unrealized losses (16,462) (22,973)
Fair value 137,839 133,592
Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 15,536 26,356
Gross unrealized gains   1
Gross unrealized losses (861) (2,133)
Fair value 14,675 24,224
Agency MBS & CMO [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 135,308 149,003
Gross unrealized gains 136 15
Gross unrealized losses (5,584) (10,276)
Fair value 129,860 138,742
Non-Agency MBS & CMO [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 112,860 154,554
Gross unrealized gains 477 45
Gross unrealized losses (1,669) (5,429)
Fair value 111,668 149,170
Asset-Backed [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 27,519 31,420
Gross unrealized gains 78 163
Gross unrealized losses (316) (504)
Fair value $ 27,281 $ 31,079