XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Investments - Schedule of Amortized Cost and Fair Value of HTM Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 1,899 $ 2,130
Gross Unrealized Gains 0 0
Gross Unrealized Losses (347) (418)
Estimated Fair Value 1,552 1,712
Municipal bonds    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 703 704
Gross Unrealized Gains 0 0
Gross Unrealized Losses (170) (163)
Estimated Fair Value 533 541
Agency mortgage-backed securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 1,196 1,426
Gross Unrealized Gains 0 0
Gross Unrealized Losses (177) (255)
Estimated Fair Value $ 1,019 $ 1,171