XML 152 R111.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Financial Instruments and Off-balance sheet Financial Instruments - OTC cash and securities collateral pledged (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Derivative Financial Instruments and Off-balance sheet Financial Instruments    
Pledged by the Company $ 2,000,000  
Pledged to the Company 17,000,000  
Collateral posted under MNAs for contracts containing credit-risk contingent features $ 0 $ 13,000,000