XML 47 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Instruments - Schedule of Fair Value of Derivative Assets and Liabilities (Parenthetical) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Derivatives, Fair Value [Line Items]    
Cash Collateral $ 22,928 $ 2,727
Collateral 0 0
Series I    
Derivatives, Fair Value [Line Items]    
Cash Collateral 5,471 793
Collateral 0 0
Series II    
Derivatives, Fair Value [Line Items]    
Cash Collateral 17,457 1,934
Collateral $ 0 $ 0