v3.26.1
Investments - Schedule of Maturity (Details) - Insurance Solutions - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Cost or amortized cost    
Due in one year or less $ 1,195  
Due after one year through five years 110,139  
Due after five years through ten years 132,999  
Due after ten years 176,646  
Cost or amortized cost 420,979 $ 410,225
Fair value    
Due in one year or less 1,185  
Due after one year through five years 110,377  
Due after five years through ten years 130,775  
Due after ten years 163,284  
Debt securities $ 405,621 $ 388,907