XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Investments - Schedule of Aggregate Fair Value and Gross Unrealized Loss by Length of Time (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Fair Value    
Less Than 12 Months $ 0 $ 44
12 Months or Longer 5,656 5,728
Total 5,656 5,772
Unrealized Loss    
Less Than 12 Months 0 (2)
12 Months or Longer (1,239) (1,338)
Total (1,239) (1,340)
Fair Value    
Less Than 12 Months 0 0
12 Months or Longer 1,552 1,712
Total 1,552 1,712
Unrealized Loss    
Less Than 12 Months 0 0
12 Months or Longer (347) (418)
Total (347) (418)
Municipal bonds    
Fair Value    
Less Than 12 Months 0 0
12 Months or Longer 3,717 3,708
Total 3,717 3,708
Unrealized Loss    
Less Than 12 Months 0 0
12 Months or Longer (950) (991)
Total (950) (991)
Fair Value    
Less Than 12 Months 0 0
12 Months or Longer 533 540
Total 533 540
Unrealized Loss    
Less Than 12 Months 0 0
12 Months or Longer (170) (163)
Total (170) (163)
Agency mortgage-backed securities    
Fair Value    
Less Than 12 Months 0 44
12 Months or Longer 1,939 2,020
Total 1,939 2,064
Unrealized Loss    
Less Than 12 Months 0 (2)
12 Months or Longer (289) (347)
Total (289) (349)
Fair Value    
Less Than 12 Months 0 0
12 Months or Longer 1,019 1,172
Total 1,019 1,172
Unrealized Loss    
Less Than 12 Months 0 0
12 Months or Longer (177) (255)
Total $ (177) $ (255)