v3.26.1
Derivative Instruments - Summary of Offsetting of Financial and Derivative Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Offsetting Assets [Line Items]    
Derivative assets gross amounts $ 55,906 $ 46,042
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 55,906 46,042
Derivative lliabilities gross amounts (6,332) (965)
Derivative liabilities financial instruments gross amounts not offset 0 0
Derivative liabilities collateral Pledged gross amounts not offset 6,332 965
Derivative liabilities gross amounts not offset 0 0
Collateral held    
Offsetting Assets [Line Items]    
Derivative assets gross amounts 55,906 46,042
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 55,906 46,042
Derivative lliabilities gross amounts (6,332) (965)
Derivative liabilities financial instruments gross amounts not offset 0 0
Derivative liabilities collateral Pledged gross amounts not offset 6,332 965
Derivative liabilities gross amounts not offset 0 0
Series I    
Offsetting Assets [Line Items]    
Derivative assets gross amounts 8,982 8,924
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,924 8,924
Derivative lliabilities gross amounts (1,017) (187)
Derivative liabilities financial instruments gross amounts not offset 0 0
Derivative liabilities collateral Pledged gross amounts not offset 1,017 187
Derivative liabilities gross amounts not offset 0 0
Series I | Collateral held    
Offsetting Assets [Line Items]    
Derivative assets gross amounts 8,982 8,924
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,924 8,924
Derivative lliabilities gross amounts (1,017) (187)
Derivative liabilities financial instruments gross amounts not offset 0 0
Derivative liabilities collateral Pledged gross amounts not offset 1,017 187
Derivative liabilities gross amounts not offset 0 0
Series II    
Offsetting Assets [Line Items]    
Derivative assets gross amounts 46,924 37,118
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 8,982 37,118
Derivative lliabilities gross amounts (5,315) (778)
Derivative liabilities financial instruments gross amounts not offset 0 0
Derivative liabilities collateral Pledged gross amounts not offset 5,315 778
Derivative liabilities gross amounts not offset 0 0
Series II | Collateral held    
Offsetting Assets [Line Items]    
Derivative assets gross amounts 46,924 37,118
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 8,982 37,118
Derivative lliabilities gross amounts (5,315) (778)
Derivative liabilities financial instruments gross amounts not offset 0 0
Derivative liabilities collateral Pledged gross amounts not offset 5,315 778
Derivative liabilities gross amounts not offset $ 0 $ 0