XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Investments - Schedule of Aggregate Fair Value and Gross Unrealized Loss by Length of Time (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value    
Less Than 12 Months $ 44 $ 44
12 Months or Longer 5,480 5,728
Total 5,524 5,772
Unrealized Loss    
Less Than 12 Months 0 (2)
12 Months or Longer (1,449) (1,338)
Total (1,449) (1,340)
Fair Value    
Less Than 12 Months 0 0
12 Months or Longer 1,687 1,712
Total 1,687 1,712
Unrealized Loss    
Less Than 12 Months 0 0
12 Months or Longer (426) (418)
Total (426) (418)
Municipal bonds    
Fair Value    
Less Than 12 Months 0 0
12 Months or Longer 3,549 3,708
Total 3,549 3,708
Unrealized Loss    
Less Than 12 Months 0 0
12 Months or Longer (1,130) (991)
Total (1,130) (991)
Fair Value    
Less Than 12 Months 0 0
12 Months or Longer 512 540
Total 512 540
Unrealized Loss    
Less Than 12 Months 0 0
12 Months or Longer (191) (163)
Total (191) (163)
Agency mortgage-backed securities    
Fair Value    
Less Than 12 Months 44 44
12 Months or Longer 1,931 2,020
Total 1,975 2,064
Unrealized Loss    
Less Than 12 Months 0 (2)
12 Months or Longer (319) (347)
Total (319) (349)
Fair Value    
Less Than 12 Months 0 0
12 Months or Longer 1,175 1,172
Total 1,175 1,172
Unrealized Loss    
Less Than 12 Months 0 0
12 Months or Longer (235) (255)
Total $ (235) $ (255)