XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Schedule of Aggregate Fair Value and Gross Unrealized Loss by Length of Time (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Fair Value    
Less Than 12 Months $ 44 $ 44
12 Months or Longer 5,636 5,728
Total 5,680 5,772
Unrealized Loss    
Less Than 12 Months (1) (2)
12 Months or Longer (1,362) (1,338)
Total (1,363) (1,340)
Fair Value    
Less Than 12 Months 0 0
12 Months or Longer 1,710 1,712
Total 1,711 1,712
Unrealized Loss    
Less Than 12 Months 0 0
12 Months or Longer (410) (418)
Total (410) (418)
Municipal bonds    
Fair Value    
Less Than 12 Months 0 0
12 Months or Longer 3,676 3,708
Total 3,676 3,708
Unrealized Loss    
Less Than 12 Months 0 0
12 Months or Longer (1,013) (991)
Total (1,013) (991)
Fair Value    
Less Than 12 Months 0 0
12 Months or Longer 529 540
Total 529 540
Unrealized Loss    
Less Than 12 Months 0 0
12 Months or Longer (174) (163)
Total (174) (163)
Agency mortgage-backed securities    
Fair Value    
Less Than 12 Months 44 44
12 Months or Longer 1,960 2,020
Total 2,004 2,064
Unrealized Loss    
Less Than 12 Months (1) (2)
12 Months or Longer (349) (347)
Total (350) (349)
Fair Value    
Less Than 12 Months 0 0
12 Months or Longer 1,181 1,172
Total 1,182 1,172
Unrealized Loss    
Less Than 12 Months 0 0
12 Months or Longer (236) (255)
Total $ (236) $ (255)