XML 120 R107.htm IDEA: XBRL DOCUMENT v3.25.1
Equity (Reclassification out of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Total net unrealized investment gains (losses)      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Amounts reclassified from AOCI $ 81,903 $ 14,217 $ (4,428)
Accumulated Other   Comprehensive  Income (Loss)      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Amounts reclassified from AOCI 81,903 14,217 (4,428)
Amounts reclassified from AOCI | Total net unrealized investment gains (losses)      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Amounts reclassified from AOCI (81,903) (14,217) 4,428
Amounts reclassified from AOCI | Accumulated Other   Comprehensive  Income (Loss)      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Amounts reclassified from AOCI (81,903) (14,217) 4,428
Amounts reclassified from AOCI | Net unrealized investment gains (losses) on available-for-sale securities      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Unrealized Gain (Loss) on Investments (167,394) (31,193) (74,005)
Amounts reclassified from AOCI | Currency/Interest Rate | Cash flow hedges      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Unrealized Gain (Loss) on Investments $ 85,491 $ 16,976 $ 78,433