v3.26.3
Derivatives - Additional Information (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
counterparty
swap
Dec. 31, 2025
USD ($)
counterparty
Derivative Instruments, Gain (Loss) [Line Items]    
Number of instruments held | swap 1  
Notional amount $ 40,936,683 $ 46,196,009
Credit default swap    
Derivative Instruments, Gain (Loss) [Line Items]    
Basis spread on variable rate 2.35%  
Notional amount $ 100,000  
Fair value of assets that posted collateral 20,000  
Interest Rate Swap    
Derivative Instruments, Gain (Loss) [Line Items]    
Notional amount 26,200,000  
Fair value of assets that posted collateral $ 2,700 $ 14,900
Number of derivative counterparties | counterparty 1 1