v3.26.3
Derivative Instruments - Summary of Offsetting of Financial and Derivative Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Offsetting Assets [Line Items]    
Derivative assets gross amounts $ 46,882 $ 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 46,882 46,042
Derivative lliabilities gross amounts (17,253) (965)
Derivative liabilities financial instruments gross amounts not offset 0 0
Derivative liabilities collateral Pledged gross amounts not offset 17,253 965
Derivative liabilities gross amounts not offset 0 0
Collateral held    
Offsetting Assets [Line Items]    
Derivative assets gross amounts 46,882 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 46,882 46,042
Derivative lliabilities gross amounts (17,253) (965)
Derivative liabilities financial instruments gross amounts not offset 0 0
Derivative liabilities collateral Pledged gross amounts not offset 17,253 965
Derivative liabilities gross amounts not offset 0 0
Series I    
Offsetting Assets [Line Items]    
Derivative assets gross amounts 7,333 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 7,333 8,924
Derivative lliabilities gross amounts (2,699) (187)
Derivative liabilities financial instruments gross amounts not offset 0 0
Derivative liabilities collateral Pledged gross amounts not offset 2,699 187
Derivative liabilities gross amounts not offset 0 0
Series I | Collateral held    
Offsetting Assets [Line Items]    
Derivative assets gross amounts 7,333 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 7,333 8,924
Derivative lliabilities gross amounts (2,699) (187)
Derivative liabilities financial instruments gross amounts not offset 0 0
Derivative liabilities collateral Pledged gross amounts not offset 2,699 187
Derivative liabilities gross amounts not offset 0 0
Series II    
Offsetting Assets [Line Items]    
Derivative assets gross amounts 39,549 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 39,549 37,118
Derivative lliabilities gross amounts (14,554) (778)
Derivative liabilities financial instruments gross amounts not offset 0 0
Derivative liabilities collateral Pledged gross amounts not offset 14,554 778
Derivative liabilities gross amounts not offset 0 0
Series II | Collateral held    
Offsetting Assets [Line Items]    
Derivative assets gross amounts 39,549 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 39,549 37,118
Derivative lliabilities gross amounts (14,554) (778)
Derivative liabilities financial instruments gross amounts not offset 0 0
Derivative liabilities collateral Pledged gross amounts not offset 14,554 778
Derivative liabilities gross amounts not offset $ 0 $ 0