XML 61 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Instruments - Summary of Offsetting of Financial and Derivative Assets and Liabilities (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Offsetting Assets [Line Items]  
Derivative assets gross amounts $ 9,511
Derivative assets financial instruments gross amounts not offset 0
Derivative assets collateral received gross amounts not offset 0
Derivative assets gross amounts not offset 9,511
Derivative lliabilities gross amounts (22)
Derivative liabilities financial instruments gross amounts not offset 0
Derivative liabilities collateral received gross amounts not offset 22
Derivative liabilities gross amounts not offset 0
Collateral held  
Offsetting Assets [Line Items]  
Derivative assets gross amounts 9,511
Derivative assets financial instruments gross amounts not offset 0
Derivative assets collateral received gross amounts not offset 0
Derivative assets gross amounts not offset 9,511
Derivative lliabilities gross amounts (22)
Derivative liabilities financial instruments gross amounts not offset 0
Derivative liabilities collateral received gross amounts not offset 22
Derivative liabilities gross amounts not offset 0
Series I  
Offsetting Assets [Line Items]  
Derivative assets gross amounts 2,765
Derivative assets financial instruments gross amounts not offset 0
Derivative assets collateral received gross amounts not offset 0
Derivative assets gross amounts not offset 2,765
Derivative lliabilities gross amounts (6)
Derivative liabilities financial instruments gross amounts not offset 0
Derivative liabilities collateral received gross amounts not offset 6
Derivative liabilities gross amounts not offset 0
Series I | Collateral held  
Offsetting Assets [Line Items]  
Derivative assets gross amounts 2,765
Derivative assets financial instruments gross amounts not offset 0
Derivative assets collateral received gross amounts not offset 0
Derivative assets gross amounts not offset 2,765
Derivative lliabilities gross amounts (6)
Derivative liabilities financial instruments gross amounts not offset 0
Derivative liabilities collateral received gross amounts not offset 6
Derivative liabilities gross amounts not offset 0
Series II  
Offsetting Assets [Line Items]  
Derivative assets gross amounts 6,746
Derivative assets financial instruments gross amounts not offset 0
Derivative assets collateral received gross amounts not offset 0
Derivative assets gross amounts not offset 6,746
Derivative lliabilities gross amounts (16)
Derivative liabilities financial instruments gross amounts not offset 0
Derivative liabilities collateral received gross amounts not offset 16
Derivative liabilities gross amounts not offset 0
Series II | Collateral held  
Offsetting Assets [Line Items]  
Derivative assets gross amounts 6,746
Derivative assets financial instruments gross amounts not offset 0
Derivative assets collateral received gross amounts not offset 0
Derivative assets gross amounts not offset 6,746
Derivative lliabilities gross amounts (16)
Derivative liabilities financial instruments gross amounts not offset 0
Derivative liabilities collateral received gross amounts not offset 16
Derivative liabilities gross amounts not offset $ 0