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