v3.26.1
Derivative Financial Instruments - Clearinghouse Margin and Collateral (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Derivative contracts    
Initial margin cash collateral posted $ 0 $ 0
Interest rate swaps    
Derivative contracts    
Cash pledged as collateral 0 0
Received cash as collateral 20,200,000 10,500,000
Securities received as collateral 24,400,000 22,500,000
Chicago Mercantile Exchange (CME) and London Clearing House (LCH)    
Derivative contracts    
Variation margin $ 0 $ 0