XML 70 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Schedule of Amortized Cost and Fair Value of HTM Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 2,130 $ 2,166
Gross Unrecognized Gains 0 0
Gross Unrecognized Losses (418) (379)
Estimated Fair Value 1,712 1,787
Municipal bonds    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 704 704
Gross Unrecognized Gains 0 0
Gross Unrecognized Losses (163) (164)
Estimated Fair Value 541 540
Agency mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 1,426 1,462
Gross Unrecognized Gains 0 0
Gross Unrecognized Losses (255) (215)
Estimated Fair Value $ 1,171 $ 1,247