v3.25.2
Investments - Amortized Cost and Estimated Market Value of Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 0  
Due after one year through five years 1,198  
Due after five years through ten years 722  
Due after ten years 9,328  
Amortized Cost 11,248 $ 12,565
Estimated Fair Value    
Due in one year or less 0  
Due after one year through five years 1,159  
Due after five years through ten years 666  
Due after ten years 8,182  
Estimated fair value $ 10,007 $ 11,057