XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Mortgage-Backed and Credit Risk Transfer Securities - Roll-forward of Allowance For Credit Losses (Detail) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale, Allowance for Credit Loss [Roll Forward]    
Beginning allowance for credit losses $ (1,768,000) $ 0
Additions to the allowance for credit losses on securities for which credit losses were not previously recorded 0 (1,768,000)
Additional increases or decreases in the allowance for credit losses on securities that had an allowance recorded in a previous period 1,768,000 0
Ending allowance for credit losses $ 0 $ (1,768,000)