XML 88 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Amortized Cost    
Due in one year or less $ 22,422  
Due after one year through five years 39,119  
Due after five years through ten years 36,424  
Due after ten years 15,120  
Amortized Cost 188,143 $ 143,036
Fair Value    
Due in one year or less 22,355  
Due after one year through five years 38,328  
Due after five years through ten years 34,586  
Due after ten years 14,601  
Fair Value 182,751 139,176
Residential and commercial mortgage-backed securities    
Amortized Cost    
Without single maturity date 62,721  
Amortized Cost 62,721 25,452
Fair Value    
Without single maturity date 60,774  
Fair Value 60,774 24,601
Other loan-backed and structured securities    
Amortized Cost    
Without single maturity date 12,337  
Amortized Cost 12,335 3,694
Fair Value    
Without single maturity date 12,107  
Fair Value $ 12,107 $ 3,418