XML 71 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Changes in Balance of Level 3 Securities (Details) - Regulation D Private Placement Fixed Income Securities
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Summary of changes in Level 3 securities  
Beginning balance $ 62,096
Included in other comprehensive earnings (loss) 1,075
Purchases 34,859
Sales (2,905)
Ending balance 95,125
Change in unrealized gains (losses) during the period for Level 3 assets held at period-end - OCI $ 1,075
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss), Other Comprehensive Income Other comprehensive earnings (loss), net of tax