v3.25.2
Investments - Costs and Fair Values of Fixed-Maturity Securities Classified as Trading Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Total trading securities, cost $ 3,431 $ 3,562