XML 15 R4.htm IDEA: XBRL DOCUMENT v2.4.0.8
Consolidated Condensed Schedule Of Investments (Long Investments) (USD $)
In Thousands, unless otherwise specified
9 Months Ended 12 Months Ended
Sep. 30, 2013
Dec. 31, 2012
Schedule of Investments [Line Items]    
Fair Value $ 1,851,751 $ 1,375,116
Investment Owned, at Cost 1,806,749 1,328,153
Percentage collaterallized by GNRCMO certificates 100.00% 100.00%
Unrated But Agency-Guaranteed [Member]
   
Schedule of Investments [Line Items]    
Long investment holdings as a percentage of stockholders' equity 175.66% 161.52%
Long Investment AAA Rating [Member]
   
Schedule of Investments [Line Items]    
Long investment holdings as a percentage of stockholders' equity 0.00% 0.01%
Long Investment AA Rating [Member]
   
Schedule of Investments [Line Items]    
Long investment holdings as a percentage of stockholders' equity 0.00% 0.26%
Long Investment A Rating [Member]
   
Schedule of Investments [Line Items]    
Long investment holdings as a percentage of stockholders' equity 0.48% 1.02%
Long Investment BBB Rating [Member]
   
Schedule of Investments [Line Items]    
Long investment holdings as a percentage of stockholders' equity 2.53% 3.70%
Long Investment BB Rating [Member]
   
Schedule of Investments [Line Items]    
Long investment holdings as a percentage of stockholders' equity 110.32% 102.40%
Long Investment Unrated Rating [Member]
   
Schedule of Investments [Line Items]    
Long investment holdings as a percentage of stockholders' equity 5.03% 2.66%
Principal And Interest - Fixed Rate Agency Securities [Member]
   
Schedule of Investments [Line Items]    
Investment owned as a percentage of net assets 144.27% [1],[2],[3],[4] 148.21% [1],[2],[5],[6]
Fair Value 908,587 [2],[3],[4] 750,454 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 74,364 Federal National Mortgage Association Pool, 3.50% 2043-02 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 74,364 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 3.50% [2],[3],[4]  
Maturity 2043-02 [2],[3],[4]  
Fair Value 75,049 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 39,099 Federal National Mortgage Association Pool, 3.50% 2043-01 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 39,099 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 3.50% [2],[3],[4]  
Maturity 2043-01 [2],[3],[4]  
Fair Value 39,325 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 20,503 Federal Home Loan Mortgage Corporation Pool, 5.50% 2039-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 20,503 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 5.50% [2],[3],[4]  
Maturity 2039-10 [2],[3],[4]  
Fair Value 22,245 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 16,299 Federal National Mortgage Association Pool, 4.50% 2041-09 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 16,299 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.50% [2],[3],[4]  
Maturity 2041-09 [2],[3],[4]  
Fair Value 17,457 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 17,060 Federal National Mortgage Association Pool, 3.50% 2042-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 17,060 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 3.50% [2],[3],[4]  
Maturity 2042-08 [2],[3],[4]  
Fair Value 17,386 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 15,867 Federal National Mortgage Association Pool, 5.00% 2041-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 15,867 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 5.00% [2],[3],[4]  
Maturity 2041-08 [2],[3],[4]  
Fair Value 17,255 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 16,822 Federal National Mortgage Association Pool, 3.00% 2028-06 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 16,822 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 3.00% [2],[3],[4]  
Maturity 2028-06 [2],[3],[4]  
Fair Value 17,208 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 15,384 Federal National Mortgage Association Pool, 4.50% 2041-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 15,384 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.50% [2],[3],[4]  
Maturity 2041-10 [2],[3],[4]  
Fair Value 16,473 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 15,142 Federal Home Loan Mortgage Corporation Pool, 5.00% 2041-07 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 15,142 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 5.00% [2],[3],[4]  
Maturity 2041-07 [2],[3],[4]  
Fair Value 16,392 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 13,490 Federal Home Loan Mortgage Corporation Pool 4.00% 2043-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 13,490 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2043-08 [2],[3],[4]  
Fair Value 14,172 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 12,662 Federal National Mortgage Association Pool, 5.00% 2041-03 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 12,662 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 5.00% [2],[3],[4]  
Maturity 2041-03 [2],[3],[4]  
Fair Value 13,765 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 11,639 Federal National Mortgage Association Pool, 4.00% 2043-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 11,639 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2043-10 [2],[3],[4]  
Fair Value 12,259 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 12,022 Federal National Mortgage Association Pool, 3.00% 2042-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 12,022 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 3.00% [2],[3],[4]  
Maturity 2042-08 [2],[3],[4]  
Fair Value 11,759 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 10,298 Federal National Mortgage Association Pool, 5.00% 2041-07 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 10,298 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 5.00% [2],[3],[4]  
Maturity 2041-07 [2],[3],[4]  
Fair Value 11,214 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 10,371 Federal National Mortgage Association Pool, 4.50% 2041-09 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 10,371 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.50% [2],[3],[4]  
Maturity 2041-09 [2],[3],[4]  
Fair Value 11,079 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 9,936 Federal Home Loan Mortgage Corporation Pool, 4.00% 2043-07 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 9,936 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2043-07 [2],[3],[4]  
Fair Value 10,420 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 9,152 Federal National Mortgage Association Pool 4.00% 2043-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 9,152 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2043-08 [2],[3],[4]  
Fair Value 9,630 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 9,974 Federal National Mortgage Association Pool 3.00% 2043-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 9,974 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 3.00% [2],[3],[4]  
Maturity 2043-08 [2],[3],[4]  
Fair Value 9,592 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 9,798 Federal Home Loan Mortgage Corporation Pool, 3.00% 2043-02 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 9,798 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 3.00% [2],[3],[4]  
Maturity 2043-02 [2],[3],[4]  
Fair Value 9,547 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 8,880 Federal Home Loan Mortgage Corporation Pool, 4.50% 2041-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 8,880 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 4.50% [2],[3],[4]  
Maturity 2041-10 [2],[3],[4]  
Fair Value 9,476 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 7,744 Federal National Mortgage Association Pool, 4.50% 2026-04 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 7,744 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.50% [2],[3],[4]  
Maturity 2026-04 [2],[3],[4]  
Fair Value 8,227 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 7,443 Federal National Mortgage Association Pool 3.50% 2042-11 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 7,443 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 3.50% [2],[3],[4]  
Maturity 2042-11 [2],[3],[4]  
Fair Value 7,589 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 6,886 Federal Home Loan Mortgage Corporation Pool, 4.00% 2043-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 6,886 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2043-10 [2],[3],[4]  
Fair Value 7,170 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 6,315 Federal National Mortgage Association Pool, 5.50% 2039-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 6,315 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 5.50% [2],[3],[4]  
Maturity 2039-10 [2],[3],[4]  
Fair Value 6,948 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 6,200 Federal National Morgage Association Pool 4.00% 2043-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 6,200 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2043-11 [2],[3],[4]  
Fair Value 6,475 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 6,070 Federal National Mortgage Association Pool, 4.00% 2043-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 6,070 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2043-08 [2],[3],[4]  
Fair Value 6,398 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 6,052 Federal National Mortgage Association Pool, 4.00% 2043-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 6,052 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2043-10 [2],[3],[4]  
Fair Value 6,348 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 6,433 Federal National Mortgage Association Pool, 3.00% 2042-04 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 6,433 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 3.00% [2],[3],[4]  
Maturity 2042-04 [2],[3],[4]  
Fair Value 6,292 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 5,918 Federal National Mortgage Association Pool, 4.00% 2043-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 5,918 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2043-08 [2],[3],[4]  
Fair Value 6,227 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 6,332 Federal Home Loan Mortgage Corporation Pool, 3.00% 2043-01 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 6,332 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 3.00% [2],[3],[4]  
Maturity 2043-01 [2],[3],[4]  
Fair Value 6,171 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 5,602 Government National Mortgage Association Pool, 4.46% 2063-02 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 5,602 [2],[3],[4]  
Description Government National Mortgage Association Pool [2],[3],[4]  
Rate 4.46% [2],[3],[4]  
Maturity 2063-02 [2],[3],[4]  
Fair Value 6,159 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 5,728 Federal Home Loan Mortgage Corporation Pool, 4.00% 2043-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 5,728 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2043-08 [2],[3],[4]  
Fair Value 6,007 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 6,118 Federal Home Loan Mortgage Corporation Pool, 3.00% 2043-04 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 6,118 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 3.00% [2],[3],[4]  
Maturity 2043-04 [2],[3],[4]  
Fair Value 5,964 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 5,396 Government National Mortgage Association Pool, 4.54% 2062-11 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 5,396 [2],[3],[4]  
Description Government National Mortgage Association Pool [2],[3],[4]  
Rate 4.54% [2],[3],[4]  
Maturity 2062-11 [2],[3],[4]  
Fair Value 5,945 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 5,740 Federal National Mortgage Association Pool, 3.50% 2043-06 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 5,740 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 3.50% [2],[3],[4]  
Maturity 2043-06 [2],[3],[4]  
Fair Value 5,851 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 5,315 Government National Mortgage Association Pool, 4.63% 2061-06 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 5,315 [2],[3],[4]  
Description Government National Mortgage Association Pool [2],[3],[4]  
Rate 4.63% [2],[3],[4]  
Maturity 2061-06 [2],[3],[4]  
Fair Value 5,809 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 5,990 Federal National Mortgage Association Pool, 3.00% 2043-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 5,990 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 3.00% [2],[3],[4]  
Maturity 2043-08 [2],[3],[4]  
Fair Value 5,761 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 5,378 Federal National Mortgage Association Pool, 4.00% 2026-07 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 5,378 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2026-07 [2],[3],[4]  
Fair Value 5,719 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 5,184 Government National Mortgage Association Pool, 4.58% 2062-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 5,184 [2],[3],[4]  
Description Government National Mortgage Association Pool [2],[3],[4]  
Rate 4.58% [2],[3],[4]  
Maturity 2062-10 [2],[3],[4]  
Fair Value 5,712 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 5,185 Government National Mortgage Association Pool, 4.60% 2062-06 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 5,185 [2],[3],[4]  
Description Government National Mortgage Association Pool [2],[3],[4]  
Rate 4.60% [2],[3],[4]  
Maturity 2062-06 [2],[3],[4]  
Fair Value 5,707 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 5,163 Federal Home Loan Mortgage Corporation Pool, 4.50% 2043-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 5,163 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 4.50% [2],[3],[4]  
Maturity 2043-10 [2],[3],[4]  
Fair Value 5,502 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 5,046 Federal National Mortgage Association Pool 4.00% 2043-01 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 5,046 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2043-01 [2],[3],[4]  
Fair Value 5,306 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 5,037 Federal Home Loan Mortgage Corporation Pool, 4.00% 2042-05 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 5,037 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2042-05 [2],[3],[4]  
Fair Value 5,267 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,826 Federal Home Loan Mortgage Corporation Pool, 4.00% 2043-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 4,826 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2043-08 [2],[3],[4]  
Fair Value 5,047 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,984 Federal National Mortgage Association Pool, 3.50% 2043-06 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 4,984 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 3.50% [2],[3],[4]  
Maturity 2043-06 [2],[3],[4]  
Fair Value 5,030 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,746 Federal National Mortgage Association Pool 4.00% 2042-04 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 4,746 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2042-04 [2],[3],[4]  
Fair Value 4,982 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 5,063 Federal Home Loan Mortgage Corporation Pool, 3.00% 2043-06 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 5,063 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 3.00% [2],[3],[4]  
Maturity 2043-06 [2],[3],[4]  
Fair Value 4,934 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,500 Federal National Mortgage Association Pool, 5.00% 2043-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 4,500 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 5.00% [2],[3],[4]  
Maturity 2043-10 [2],[3],[4]  
Fair Value 4,903 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,603 Federal Home Loan Mortgage Corporation Pool, 4.00% 2043-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 4,603 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2043-08 [2],[3],[4]  
Fair Value 4,827 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,485 Federal National Mortgage Association Pool, 4.50% 2043-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 4,485 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.50% [2],[3],[4]  
Maturity 2043-10 [2],[3],[4]  
Fair Value 4,814 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,494 Federal National Mortgage Association Pool, 4.50% 2043-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 4,494 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.50% [2],[3],[4]  
Maturity 2043-08 [2],[3],[4]  
Fair Value 4,807 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,697 Federal National Mortgage Association Pool, 3.50% 2043-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 4,697 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 3.50% [2],[3],[4]  
Maturity 2043-08 [2],[3],[4]  
Fair Value 4,789 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,455 Federal National Mortgage Association Pool, 4.50% 2041-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 4,455 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.50% [2],[3],[4]  
Maturity 2041-08 [2],[3],[4]  
Fair Value 4,765 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,869 Federal National Mortgage Association Pool, 3.00% 2042-06 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 4,869 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 3.00% [2],[3],[4]  
Maturity 2042-06 [2],[3],[4]  
Fair Value 4,763 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,326 Federal National Mortgage Association Pool, 5.00% 2040-11 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 4,326 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 5.00% [2],[3],[4]  
Maturity 2040-11 [2],[3],[4]  
Fair Value 4,699 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,585 Federal National Mortgage Association Pool, 3.50% 2042-07 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 4,585 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 3.50% [2],[3],[4]  
Maturity 2042-07 [2],[3],[4]  
Fair Value 4,673 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,376 Federal Home Loan Mortgage Corporation Pool, 4.50% 2043-09 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 4,376 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 4.50% [2],[3],[4]  
Maturity 2043-09 [2],[3],[4]  
Fair Value 4,665 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,701 Federal Home Loan Mortgage Corporation Pool, 3.00% 2043-02 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 4,701 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 3.00% [2],[3],[4]  
Maturity 2043-02 [2],[3],[4]  
Fair Value 4,581 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,038 Federal National Mortgage Association Pool, 5.00% 2043-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 4,038 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 5.00% [2],[3],[4]  
Maturity 2043-10 [2],[3],[4]  
Fair Value 4,395 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,173 Federal Home Loan Mortgage Corporation Pool, 4.00% 2043-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 4,173 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2043-08 [2],[3],[4]  
Fair Value 4,369 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,355 Federal National Mortgage Association Pool, 3.00% 2042-03 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 4,355 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 3.00% [2],[3],[4]  
Maturity 2042-03 [2],[3],[4]  
Fair Value 4,260 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,247 Federal Home Loan Mortgage Corporation Pool, 3.50% 2043-06 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 4,247 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 3.50% [2],[3],[4]  
Maturity 2043-06 [2],[3],[4]  
Fair Value 4,259 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,814 Government National Mortgage Association Pool, 4.80% 2061-02 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,814 [2],[3],[4]  
Description Government National Mortgage Association Pool [2],[3],[4]  
Rate 4.80% [2],[3],[4]  
Maturity 2061-02 [2],[3],[4]  
Fair Value 4,174 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,944 Federal Home Loan Mortgage Corporation Pool, 4.00% 2043-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,944 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2043-10 [2],[3],[4]  
Fair Value 4,133 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,162 Federal National Mortgage Association Pool, 3.00% 2042-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 4,162 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 3.00% [2],[3],[4]  
Maturity 2042-08 [2],[3],[4]  
Fair Value 4,071 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,877 Federal Home Loan Mortgage Corporation Pool, 3.00% 2028-03 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,877 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 3.00% [2],[3],[4]  
Maturity 2028-03 [2],[3],[4]  
Fair Value 4,014 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,567 Government National Mortgage Association Pool, 4.75% 2061-01 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,567 [2],[3],[4]  
Description Government National Mortgage Association Pool [2],[3],[4]  
Rate 4.75% [2],[3],[4]  
Maturity 2061-01 [2],[3],[4]  
Fair Value 3,891 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,452 Government National Mortgage Association Pool, 4.66% 2063-01 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,452 [2],[3],[4]  
Description Government National Mortgage Association Pool [2],[3],[4]  
Rate 4.66% [2],[3],[4]  
Maturity 2063-01 [2],[3],[4]  
Fair Value 3,826 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,617 Federal National Mortgage Association Pool, 4.00% 2043-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,617 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2043-08 [2],[3],[4]  
Fair Value 3,797 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,608 Federal National Mortgage Association Pool 4.00% 2043-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,608 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2043-08 [2],[3],[4]  
Fair Value 3,797 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,582 Federal National Mortgage Association Pool, 4.00% 2043-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,582 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2043-08 [2],[3],[4]  
Fair Value 3,764 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,419 Government National Mortgage Association Pool, 4.69% 2061-07 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,419 [2],[3],[4]  
Description Government National Mortgage Association Pool [2],[3],[4]  
Rate 4.69% [2],[3],[4]  
Maturity 2061-07 [2],[3],[4]  
Fair Value 3,748 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,510 Federal National Mortgage Association Pool, 4.00% 2043-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,510 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2043-08 [2],[3],[4]  
Fair Value 3,693 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,257 Federal National Mortgage Association Pool, 5.00% 2035-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,257 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 5.00% [2],[3],[4]  
Maturity 2035-10 [2],[3],[4]  
Fair Value 3,577 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,534 Federal Home Loan Mortgage Corporation Pool, 3.50% 2043-06 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,534 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 3.50% [2],[3],[4]  
Maturity 2043-06 [2],[3],[4]  
Fair Value 3,556 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,443 Federal National Mortgage Association Pool, 3.50% 2043-01 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,443 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 3.50% [2],[3],[4]  
Maturity 2043-01 [2],[3],[4]  
Fair Value 3,511 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,435 Federal Home Loan Mortgage Corporation Pool, 3.00% 2028-06 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,435 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 3.00% [2],[3],[4]  
Maturity 2028-06 [2],[3],[4]  
Fair Value 3,508 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,151 Government National Mortgage Association Pool, 4.68% 2061-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,151 [2],[3],[4]  
Description Government National Mortgage Association Pool [2],[3],[4]  
Rate 4.68% [2],[3],[4]  
Maturity 2061-10 [2],[3],[4]  
Fair Value 3,458 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,208 Federal National Mortgage Association Pool, 4.50% 2042-04 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,208 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.50% [2],[3],[4]  
Maturity 2042-04 [2],[3],[4]  
Fair Value 3,433 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,221 Federal National Mortgage Association Pool, 4.00% 2026-06 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,221 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2026-06 [2],[3],[4]  
Fair Value 3,424 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,264 Federal National Mortgage Association Pool, 3.00% 2028-06 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,264 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 3.00% [2],[3],[4]  
Maturity 2028-06 [2],[3],[4]  
Fair Value 3,384 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,156 Federal National Mortgage Association Pool, 4.50% 2041-12 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,156 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.50% [2],[3],[4]  
Maturity 2041-12 [2],[3],[4]  
Fair Value 3,378 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,208 Federal Home Loan Mortgage Corporation Pool 4.00% 2043-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,208 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2043-08 [2],[3],[4]  
Fair Value 3,370 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,289 Federal National Mortgage Association Pool, 3.00% 2028-03 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,289 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 3.00% [2],[3],[4]  
Maturity 2028-03 [2],[3],[4]  
Fair Value 3,365 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,098 Federal Home Loan Mortgage Corporation Pool, 4.50% 2043-09 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,098 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 4.50% [2],[3],[4]  
Maturity 2043-09 [2],[3],[4]  
Fair Value 3,324 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,181 Federal National Mortgage Association Pool, 3.00% 2028-07 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,181 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 3.00% [2],[3],[4]  
Maturity 2028-07 [2],[3],[4]  
Fair Value 3,299 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,342 Federal Home Loan Mortgage Corporation Pool, 3.00% 2043-04 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,342 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 3.00% [2],[3],[4]  
Maturity 2043-04 [2],[3],[4]  
Fair Value 3,257 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,015 Federal National Mortgage Association Pool, 4.00% 2043-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,015 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.00% [2],[3],[4]  
Maturity 2043-08 [2],[3],[4]  
Fair Value 3,165 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | Other Federal National Mortgage Association Pools [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 112,885 [2],[3],[4] 69,330 [2],[5],[6]
Description Other Federal National Mortgage Association Pools [2],[3],[4] Other Federal National Mortgage Association Pools [2],[5],[6]
Fair Value 118,649 [2],[3],[4] 74,508 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | Other Federal National Mortgage Association Pools [Member] | Minimum [Member]
   
Schedule of Investments [Line Items]    
Rate 3.00% [2],[3],[4] 2.50% [2],[5],[6]
Maturity 2028-06 [2],[3],[4] 2026-03 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | Other Federal National Mortgage Association Pools [Member] | Maximum [Member]
   
Schedule of Investments [Line Items]    
Rate 6.00% [2],[3],[4] 6.00% [2],[5],[6]
Maturity 2043-10 [2],[3],[4] 2043-01 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | Other Federal Home Loan Mortgage Corporation Pools [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 87,522 [2],[3],[4] 19,340 [2],[5],[6]
Description Other Federal Home Loan Mortgage Corporation Pools [2],[3],[4] Other Federal Home Loan Mortgage Corporation Pools [2],[5],[6]
Fair Value 90,161 [2],[3],[4] 20,744 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | Other Federal Home Loan Mortgage Corporation Pools [Member] | Minimum [Member]
   
Schedule of Investments [Line Items]    
Rate 3.00% [2],[3],[4] 3.50% [2],[5],[6]
Maturity 2027-12 [2],[3],[4] 2026-04 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | Other Federal Home Loan Mortgage Corporation Pools [Member] | Maximum [Member]
   
Schedule of Investments [Line Items]    
Rate 6.00% [2],[3],[4] 6.00% [2],[5],[6]
Maturity 2043-10 [2],[3],[4] 2042-12 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | Other Government National Mortgage Association Pools [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 10,942 [2],[3],[4]  
Description Other Government National Mortgage Association Pools [2],[3],[4]  
Fair Value 12,041 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | Other Government National Mortgage Association Pools [Member] | Minimum [Member]
   
Schedule of Investments [Line Items]    
Rate 4.49% [2],[3],[4]  
Maturity 2061-11 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | Other Government National Mortgage Association Pools [Member] | Maximum [Member]
   
Schedule of Investments [Line Items]    
Rate 4.68% [2],[3],[4]  
Maturity 2062-11 [2],[3],[4]  
Principal And Interest - Fixed Rate Agency Securities [Member] | 49,427 Federal National Mortgage Association Pool, 3.50% 2042-12 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   49,427 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2042-12 [2],[5],[6]
Fair Value   52,864 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 45,304 Federal Home Loan Mortgage Corporation Pool 3.50% 2042-11 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   45,304 [2],[5],[6]
Description   Federal Home Loan Mortgage Corporation Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2042-11 [2],[5],[6]
Fair Value   48,596 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 35,601 Federal National Mortgage Association Pool 5.00% 2037-07 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   35,601 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   5.00% [2],[5],[6]
Maturity   2037-07 [2],[5],[6]
Fair Value   38,657 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 21,338 Federal National Mortgage Association Pool 4.50% 2041-12 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   21,338 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.50% [2],[5],[6]
Maturity   2041-12 [2],[5],[6]
Fair Value   23,268 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 18,227 Federal National Mortgage Association Pool 3.50% 2042-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   18,227 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2042-08 [2],[5],[6]
Fair Value   19,552 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 17,845 Federal National Mortgage Association Pool 4.50% 2041-09 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   17,845 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.50% [2],[5],[6]
Maturity   2041-09 [2],[5],[6]
Fair Value   19,459 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 17,634 Federal Home Loan Mortgage Corporation Pool 5.00% 2041-07 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   17,634 [2],[5],[6]
Description   Federal Home Loan Mortgage Corporation Pool [2],[5],[6]
Rate   5.00% [2],[5],[6]
Maturity   2041-07 [2],[5],[6]
Fair Value   19,218 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 17,621 Federal National Mortgage Association Pool 5.00% 2041-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   17,621 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   5.00% [2],[5],[6]
Maturity   2041-08 [2],[5],[6]
Fair Value   19,201 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 17,113 Federal National Mortgage Association Pool 4.50% 2041-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   17,113 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.50% [2],[5],[6]
Maturity   2041-10 [2],[5],[6]
Fair Value   18,661 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 15,869 Federal National Mortgage Association Pool 5.00% 2041-03 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   15,869 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   5.00% [2],[5],[6]
Maturity   2041-03 [2],[5],[6]
Fair Value   17,430 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 14,911 Federal National Mortgage Association Pool 3.00% 2042-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   14,911 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   3.00% [2],[5],[6]
Maturity   2042-10 [2],[5],[6]
Fair Value   15,642 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 14,242 Federal National Mortgage Association Pool 4.00% 2042-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   14,242 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.00% [2],[5],[6]
Maturity   2042-08 [2],[5],[6]
Fair Value   15,407 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 13,519 Federal Home Loan Mortgage Corporation Pool 3.00% 2042-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   13,519 [2],[5],[6]
Description   Federal Home Loan Mortgage Corporation Pool [2],[5],[6]
Rate   3.00% [2],[5],[6]
Maturity   2042-10 [2],[5],[6]
Fair Value   14,157 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 11,985 Federal National Mortgage Association Pool 4.50% 2041-09 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   11,985 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.50% [2],[5],[6]
Maturity   2041-09 [2],[5],[6]
Fair Value   12,994 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 11,942 Federal National Mortgage Association Pool 4.00% 2041-11 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   11,942 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.00% [2],[5],[6]
Maturity   2041-11 [2],[5],[6]
Fair Value   12,848 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 11,003 Federal National Mortgage Association Pool 5.00% 2041-07 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   11,003 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   5.00% [2],[5],[6]
Maturity   2041-07 [2],[5],[6]
Fair Value   12,058 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 10,576 Federal National Mortgage Association Pool 4.00% 2042-01 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   10,576 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.00% [2],[5],[6]
Maturity   2042-01 [2],[5],[6]
Fair Value   11,355 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 9,576 Federal National Mortgage Association Pool 4.50% 2026-04 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   9,576 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.50% [2],[5],[6]
Maturity   2026-04 [2],[5],[6]
Fair Value   10,338 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 9,002 Federal Home Loan Mortgage Corporation Pool 4.50% 2041-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   9,002 [2],[5],[6]
Description   Federal Home Loan Mortgage Corporation Pool [2],[5],[6]
Rate   4.50% [2],[5],[6]
Maturity   2041-10 [2],[5],[6]
Fair Value   9,772 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 8,321 Federal Home Loan Mortgage Corporation Pool 4.50% 2041-02 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   8,321 [2],[5],[6]
Description   Federal Home Loan Mortgage Corporation Pool [2],[5],[6]
Rate   4.50% [2],[5],[6]
Maturity   2041-02 [2],[5],[6]
Fair Value   9,038 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 7,395 Federal National Mortgage Association Pool 5.50% 2039-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   7,395 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   5.50% [2],[5],[6]
Maturity   2039-10 [2],[5],[6]
Fair Value   8,075 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 7,428 Eight Federal National Mortgage Association Pool 3.50% 2042-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   7,428 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2042-10 [2],[5],[6]
Fair Value   7,984 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 7,352 Federal National Mortgage Association Pool 4.00% 2026-07 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   7,352 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.00% [2],[5],[6]
Maturity   2026-07 [2],[5],[6]
Fair Value   7,888 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 6,324 Federal National Mortgage Association Pool 5.00% 2041-06 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   6,324 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   5.00% [2],[5],[6]
Maturity   2041-06 [2],[5],[6]
Fair Value   6,891 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 5,929 Federal National Mortgage Association Pool 3.50% 2042-05 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   5,929 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2042-05 [2],[5],[6]
Fair Value   6,356 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 5,689 Federal Home Loan Mortgage Corporation Pool 4.00% 2042-05 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   5,689 [2],[5],[6]
Description   Federal Home Loan Mortgage Corporation Pool [2],[5],[6]
Rate   4.00% [2],[5],[6]
Maturity   2042-05 [2],[5],[6]
Fair Value   6,141 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 5,592 Federal National Mortgage Association Pool 4.00% 2041-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   5,592 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.00% [2],[5],[6]
Maturity   2041-10 [2],[5],[6]
Fair Value   6,079 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 5,642 Federal National Mortgage Association Pool 3.50% 2042-11 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   5,642 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2042-11 [2],[5],[6]
Fair Value   6,020 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 5,494 Federal National Association Pool 3.50% 2042-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   5,494 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2042-08 [2],[5],[6]
Fair Value   5,862 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 5,085 Federal National Mortgage Association Pool 5.00% 2041-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   5,085 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   5.00% [2],[5],[6]
Maturity   2041-10 [2],[5],[6]
Fair Value   5,534 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 5,085 Federal National Mortgage Association Pool 4.00% 2042-04 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   5,085 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.00% [2],[5],[6]
Maturity   2042-04 [2],[5],[6]
Fair Value   5,531 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 5,045 Federal National Mortgage Association Pool 5.00% 2040-11 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   5,045 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   5.00% [2],[5],[6]
Maturity   2040-11 [2],[5],[6]
Fair Value   5,497 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 5,025 Federal National Mortgage Association Pool 5.00% 2041-07 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   5,025 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   5.00% [2],[5],[6]
Maturity   2041-07 [2],[5],[6]
Fair Value   5,444 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,944 Federal National Mortgage Association Pool 4.50% 2041-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   4,944 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.50% [2],[5],[6]
Maturity   2041-08 [2],[5],[6]
Fair Value   5,361 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,911 Federal Home Loan Mortgage Corporation Pool 3.50% 2042-09 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   4,911 [2],[5],[6]
Description   Federal Home Loan Mortgage Corporation Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2042-09 [2],[5],[6]
Fair Value   5,242 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,676 Federal National Mortgage Association Pool 4.00% 2042-09 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   4,676 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.00% [2],[5],[6]
Maturity   2042-09 [2],[5],[6]
Fair Value   5,059 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,725 Federal National Mortgage Association Pool 3.50% 2042-07 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   4,725 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2042-07 [2],[5],[6]
Fair Value   5,042 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,699 Federal National Mortgage Association Pool 4.00% 2026-06 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   4,699 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.00% [2],[5],[6]
Maturity   2026-06 [2],[5],[6]
Fair Value   5,041 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,513 Federal National Mortgage Association Pool 3.50% 2042-11 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   4,513 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2042-11 [2],[5],[6]
Fair Value   4,828 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,465 Federal Home Loan Mortgage Corporation Pool 4.00% 2042-02 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   4,465 [2],[5],[6]
Description   Federal Home Loan Mortgage Corporation Pool [2],[5],[6]
Rate   4.00% [2],[5],[6]
Maturity   2042-02 [2],[5],[6]
Fair Value   4,787 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,456 Federal National Mortgage Association Pool 3.00% 2027-07 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   4,456 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   3.00% [2],[5],[6]
Maturity   2027-07 [2],[5],[6]
Fair Value   4,710 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,261 Federal National Mortgage Association Pool 3.50% 2042-11 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   4,261 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2042-11 [2],[5],[6]
Fair Value   4,573 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 4,009 Federal Home Loan Mortgage Corporation Pool 4.00% 2041-11 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   4,009 [2],[5],[6]
Description   Federal Home Loan Mortgage Corporation Pool [2],[5],[6]
Rate   4.00% [2],[5],[6]
Maturity   2041-11 [2],[5],[6]
Fair Value   4,303 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,964 Federal Home Loan Mortgage Corporation Pool 3.50% 2042-11 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   3,964 [2],[5],[6]
Description   Federal Home Loan Mortgage Corporation Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2042-11 [2],[5],[6]
Fair Value   4,229 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,926 Federal National Mortgage Association Pool 3.50% 2042-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   3,926 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2042-08 [2],[5],[6]
Fair Value   4,189 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,798 Federal National Mortgage Association Pool 5.00% 2035-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   3,798 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   5.00% [2],[5],[6]
Maturity   2035-10 [2],[5],[6]
Fair Value   4,172 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,864 Federal Home Loan Mortgage Corporation Pool 3.50% 2042-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   3,864 [2],[5],[6]
Description   Federal Home Loan Mortgage Corporation Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2042-10 [2],[5],[6]
Fair Value   4,116 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,728 Federal National Mortgage Association Pool 5.00% 2040-06 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   3,728 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   5.00% [2],[5],[6]
Maturity   2040-06 [2],[5],[6]
Fair Value   4,062 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,726 Federal National Mortgage Association Pool 4.50% 2041-12 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   3,726 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.50% [2],[5],[6]
Maturity   2041-12 [2],[5],[6]
Fair Value   4,040 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,763 Federal National Mortgage Association Pool 3.50% 2027-06 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   3,763 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2027-06 [2],[5],[6]
Fair Value   4,022 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,766 Federal National Mortgage Association Pool 3.00% 2027-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   3,766 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   3.00% [2],[5],[6]
Maturity   2027-08 [2],[5],[6]
Fair Value   3,980 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,606 Federal National Mortgage Association Pool 4.50% 2042-04 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   3,606 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.50% [2],[5],[6]
Maturity   2042-04 [2],[5],[6]
Fair Value   3,941 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,526 Federal Home Loan Mortgage Corporation Pool 6.00% 2039-04 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   3,526 [2],[5],[6]
Description   Federal Home Loan Mortgage Corporation Pool [2],[5],[6]
Rate   6.00% [2],[5],[6]
Maturity   2039-04 [2],[5],[6]
Fair Value   3,848 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,534 Federal National Mortgage Association Pool 3.50% 2042-12 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   3,534 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2042-12 [2],[5],[6]
Fair Value   3,770 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,442 Federal Home Loan Mortgage Corporation Pool 4.50% 2041-09 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   3,442 [2],[5],[6]
Description   Federal Home Loan Mortgage Corporation Pool [2],[5],[6]
Rate   4.50% [2],[5],[6]
Maturity   2041-09 [2],[5],[6]
Fair Value   3,737 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,483 Federal Home Loan Mortgage Corporation Pool 3.50% 2042-11 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   3,483 [2],[5],[6]
Description   Federal Home Loan Mortgage Corporation Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2042-11 [2],[5],[6]
Fair Value   3,712 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,419 Federal National Mortgage Association Pool 4.00% 2042-04 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   3,419 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.00% [2],[5],[6]
Maturity   2042-04 [2],[5],[6]
Fair Value   3,706 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,404 Federal Home Loan Mortgage Corporation Pool 4.00% 2042-01 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   3,404 [2],[5],[6]
Description   Federal Home Loan Mortgage Corporation Pool [2],[5],[6]
Rate   4.00% [2],[5],[6]
Maturity   2042-01 [2],[5],[6]
Fair Value   3,653 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,344 Federal National Mortgage Association Pool 4.00% 2042-09 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   3,344 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.00% [2],[5],[6]
Maturity   2042-09 [2],[5],[6]
Fair Value   3,618 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,415 Federal Home Loan Mortgage Corporation Pool 3.00% 2042-11 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   3,415 [2],[5],[6]
Description   Federal Home Loan Mortgage Corporation Pool [2],[5],[6]
Rate   3.00% [2],[5],[6]
Maturity   2042-11 [2],[5],[6]
Fair Value   3,573 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,288 Federal Home Loan Mortgage Corporation Pool 3.50% 2042-02 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   3,288 [2],[5],[6]
Description   Federal Home Loan Mortgage Corporation Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2042-02 [2],[5],[6]
Fair Value   3,518 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,182 Federal National Mortgage Association Pool 4.00% 2042-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   3,182 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.00% [2],[5],[6]
Maturity   2042-08 [2],[5],[6]
Fair Value   3,440 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,095 Federal National Mortgage Association Pool 4.50% 2041-11 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   3,095 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.50% [2],[5],[6]
Maturity   2041-11 [2],[5],[6]
Fair Value   3,355 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 3,053 Federal National Mortgage Association Pool 3.50% 2042-11 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   3,053 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2042-11 [2],[5],[6]
Fair Value   3,262 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 2,931 Federal National Mortgage Association Pool 4.00% 2042-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   2,931 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.00% [2],[5],[6]
Maturity   2042-08 [2],[5],[6]
Fair Value   3,178 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 2,947 Federal National Mortgage Association Pool 3.50% 2027-07 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   2,947 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2027-07 [2],[5],[6]
Fair Value   3,145 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 2,921 Federal National Mortgage Association Pool 3.50% 2027-06 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   2,921 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2027-06 [2],[5],[6]
Fair Value   3,123 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 2,828 Federal National Mortgage Association Pool 4.50% 2041-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   2,828 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.50% [2],[5],[6]
Maturity   2041-10 [2],[5],[6]
Fair Value   3,076 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 2,605 Government National Mortgage Association 4.55% 2062-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   2,605 [2],[5],[6]
Description   Government National Mortgage Association [2],[5],[6]
Rate   4.55% [2],[5],[6]
Maturity   2062-10 [2],[5],[6]
Fair Value   2,977 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 2,676 Federal National Mortgage Association Pool 4.50% 2041-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   2,676 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.50% [2],[5],[6]
Maturity   2041-10 [2],[5],[6]
Fair Value   2,901 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 2,566 Federal National Mortgage Association Pool 4.00% 2042-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   2,566 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.00% [2],[5],[6]
Maturity   2042-08 [2],[5],[6]
Fair Value   2,774 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 2,490 Federal National Mortgage Association Pool 4.50% 2042-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   2,490 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.50% [2],[5],[6]
Maturity   2042-08 [2],[5],[6]
Fair Value   2,719 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 2,497 Federal National Mortgage Association Pool 4.00% 2042-09 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   2,497 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.00% [2],[5],[6]
Maturity   2042-09 [2],[5],[6]
Fair Value   2,699 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 2,519 Federal National Mortgage Association Pool 3.50% 2042-11 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   2,519 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2042-11 [2],[5],[6]
Fair Value   2,690 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 2,520 Federal Home Loan Mortgage Corporation Pool 3.50% 2042-11 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   2,520 [2],[5],[6]
Description   Federal Home Loan Mortgage Corporation Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2042-11 [2],[5],[6]
Fair Value   2,685 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 2,498 Federal National Mortgage Association Pool 3.50% 2042-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   2,498 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2042-08 [2],[5],[6]
Fair Value   2,679 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 2,500 Federal Home Loan Mortgage Corporation Pool 3.50% 2042-01 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   2,500 [2],[5],[6]
Description   Federal Home Loan Mortgage Corporation Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2042-01 [2],[5],[6]
Fair Value   2,667 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 2,452 Federal National Mortgage Association Pool 3.50% 2042-11 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   2,452 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   3.50% [2],[5],[6]
Maturity   2042-11 [2],[5],[6]
Fair Value   2,619 [2],[5],[6]
Principal And Interest - Fixed Rate Agency Securities [Member] | 2,377 Federal National Mortgage Association Pool 4.00% 2042-06 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   2,377 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   4.00% [2],[5],[6]
Maturity   2042-06 [2],[5],[6]
Fair Value   2,564 [2],[5],[6]
Interest Only - Fixed Rate Agency Securities [Member]
   
Schedule of Investments [Line Items]    
Investment owned as a percentage of net assets 2.24% [1],[2],[3],[4] 0.64% [1],[2],[5],[6]
Fair Value 14,099 [2],[3],[4] 3,250 [2],[5],[6]
Interest Only - Fixed Rate Agency Securities [Member] | Other Federal National Mortgage Association [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 62,344 [2],[3],[4] 20,095 [2],[5],[6]
Description Other Federal National Mortgage Association [2],[3],[4] Other Federal National Mortgage Association [2],[5],[6]
Fair Value 7,587 [2],[3],[4] 1,920 [2],[5],[6]
Interest Only - Fixed Rate Agency Securities [Member] | Other Federal National Mortgage Association [Member] | Minimum [Member]
   
Schedule of Investments [Line Items]    
Rate 3.00% [2],[3],[4] 4.00% [2],[5],[6]
Maturity 2020-12 [2],[3],[4] 2036-01 [2],[5],[6]
Interest Only - Fixed Rate Agency Securities [Member] | Other Federal National Mortgage Association [Member] | Maximum [Member]
   
Schedule of Investments [Line Items]    
Rate 5.50% [2],[3],[4] 5.50% [2],[5],[6]
Maturity 2043-04 [2],[3],[4] 2040-10 [2],[5],[6]
Interest Only - Fixed Rate Agency Securities [Member] | Other Federal Home Loan Mortgage Corporation [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 22,795 [2],[3],[4] 10,426 [2],[5],[6]
Description Other Federal Home Loan Mortgage Corporation [2],[3],[4] Other Federal Home Loan Mortgage Corporation [2],[5],[6]
Fair Value 3,446 [2],[3],[4] 1,195 [2],[5],[6]
Interest Only - Fixed Rate Agency Securities [Member] | Other Federal Home Loan Mortgage Corporation [Member] | Minimum [Member]
   
Schedule of Investments [Line Items]    
Rate 3.00% [2],[3],[4] 5.00% [2],[5],[6]
Maturity 2032-12 [2],[3],[4] 2033-06 [2],[5],[6]
Interest Only - Fixed Rate Agency Securities [Member] | Other Federal Home Loan Mortgage Corporation [Member] | Maximum [Member]
   
Schedule of Investments [Line Items]    
Rate 5.50% [2],[3],[4] 5.50% [2],[5],[6]
Maturity 2043-01 [2],[3],[4] 2039-01 [2],[5],[6]
Interest Only - Fixed Rate Agency Securities [Member] | Other Government National Mortgage Association [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 21,374 [2],[3],[4] 4,269 [2],[5],[6]
Description Other Government National Mortgage Association [2],[3],[4] Other Government National Mortgage Association [2],[5],[6]
Rate   5.50% [2],[5],[6]
Maturity   2036-03 [2],[5],[6]
Fair Value 3,066 [2],[3],[4] 135 [2],[5],[6]
Interest Only - Fixed Rate Agency Securities [Member] | Other Government National Mortgage Association [Member] | Minimum [Member]
   
Schedule of Investments [Line Items]    
Rate 3.00% [2],[3],[4]  
Maturity 2036-03 [2],[3],[4]  
Interest Only - Fixed Rate Agency Securities [Member] | Other Government National Mortgage Association [Member] | Maximum [Member]
   
Schedule of Investments [Line Items]    
Rate 5.50% [2],[3],[4]  
Maturity 2042-11 [2],[3],[4]  
TBA - Fixed Rate Agency Securities [Member]
   
Schedule of Investments [Line Items]    
Investment owned as a percentage of net assets 19.55% [1],[2],[3],[4] 8.61% [1],[2],[5],[6]
Fair Value 123,131 [2],[3],[4] 43,610 [2],[5],[6]
TBA - Fixed Rate Agency Securities [Member] | 81,800 Federal Home Loan Mortgage Corporation (30 Year) 3.00% 2013-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 81,800 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation (30 Year) [2],[3],[4]  
Rate 3.00% [2],[3],[4]  
Maturity 2013-10 [2],[3],[4]  
Fair Value 79,640 [2],[3],[4]  
TBA - Fixed Rate Agency Securities [Member] | 40,700 Federal National Mortgage Association (30 Year) 3.00% 2013-11 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 40,700 [2],[3],[4]  
Description Federal National Mortgage Association (30 Year) [2],[3],[4]  
Rate 3.00% [2],[3],[4]  
Maturity 2013-11 [2],[3],[4]  
Fair Value 39,659 [2],[3],[4]  
TBA - Fixed Rate Agency Securities [Member] | 3,600 Other Federal Home Loan Mortgage Corporation (30 Year) 4.50% 2013-10 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,600 [2],[3],[4]  
Description Other Federal Home Loan Mortgage Corporation (30 Year) [2],[3],[4]  
Rate 4.50% [2],[3],[4]  
Maturity 2013-10 [2],[3],[4]  
Fair Value 3,832 [2],[3],[4]  
TBA - Fixed Rate Agency Securities [Member] | 18,950 Federal Home Loan Mortgage Corporation (30 Years) 4.00% 2013-01 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   18,950 [2],[5],[6]
Description   Federal Home Loan Mortgage Corporation (30 Year) [2],[5],[6]
Rate   4.00% [2],[5],[6]
Maturity   2013-01 [2],[5],[6]
Fair Value   20,232 [2],[5],[6]
TBA - Fixed Rate Agency Securities [Member] | 16,600 Federal National Mortgage Association (15 Years) 3.00% 2013-01 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   16,600 [2],[5],[6]
Description   Federal National Mortgage Association (15 Year) [2],[5],[6]
Rate   3.00% [2],[5],[6]
Maturity   2013-01 [2],[5],[6]
Fair Value   17,523 [2],[5],[6]
TBA - Fixed Rate Agency Securities [Member] | 5,600 Federal Home Loan Mortgage Corporation (30 Years) 3.00% 2013-01 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   5,600 [2],[5],[6]
Description   Federal Home Loan Mortgage Corporation (30 Year) [2],[5],[6]
Rate   3.00% [2],[5],[6]
Maturity   2013-01 [2],[5],[6]
Fair Value   5,855 [2],[5],[6]
Fixed Rate Agency Securities [Member]
   
Schedule of Investments [Line Items]    
Investment owned as a percentage of net assets 166.06% [1],[2],[3],[4] 157.46% [1],[2],[5],[6]
Fair Value 1,045,817 [2],[3],[4] 797,314 [2],[5],[6]
Investment Owned, at Cost 1,053,939 [2],[3],[4] 789,964 [2],[5],[6]
Principal And Interest - Floating Rate Agency Securities [Member]
   
Schedule of Investments [Line Items]    
Investment owned as a percentage of net assets 5.96% [1],[2],[3],[4] 3.39% [1],[2],[5],[6]
Fair Value 37,556 [2],[3],[4] 17,169 [2],[5],[6]
Principal And Interest - Floating Rate Agency Securities [Member] | Other Federal National Mortgage Association Pools [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,903 [2],[3],[4] 3,159 [2],[5],[6]
Description Other Federal National Mortgage Association Pools [2],[3],[4] Other Federal National Mortgage Association Pools [2],[5],[6]
Fair Value 4,135 [2],[3],[4] 3,385 [2],[5],[6]
Principal And Interest - Floating Rate Agency Securities [Member] | Other Federal National Mortgage Association Pools [Member] | Minimum [Member]
   
Schedule of Investments [Line Items]    
Rate 2.69% [2],[3],[4] 4.93% [2],[5],[6]
Maturity 2036-04 [2],[3],[4] 2037-07 [2],[5],[6]
Principal And Interest - Floating Rate Agency Securities [Member] | Other Federal National Mortgage Association Pools [Member] | Maximum [Member]
   
Schedule of Investments [Line Items]    
Rate 6.05% [2],[3],[4] 5.50% [2],[5],[6]
Maturity 2037-09 [2],[3],[4] 2037-09 [2],[5],[6]
Principal And Interest - Floating Rate Agency Securities [Member] | 9,091 Federal Home Loan Mortgage Corporation Pool, 2.54% 2043-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 9,091 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 2.54% [2],[3],[4]  
Maturity 2043-08 [2],[3],[4]  
Fair Value 9,106 [2],[3],[4]  
Principal And Interest - Floating Rate Agency Securities [Member] | 6,979 Federal Home Loan Mortgage Corporation Pool, 4.9% 2038-04 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 6,979 [2],[3],[4]  
Description Federal Home Loan Mortgage Corporation Pool [2],[3],[4]  
Rate 4.90% [2],[3],[4]  
Maturity 2038-04 [2],[3],[4]  
Fair Value 7,445 [2],[3],[4]  
Principal And Interest - Floating Rate Agency Securities [Member] | 4,937 Federal National Mortgage Association Pool, 4.27% 2040-04 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 4,937 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 4.27% [2],[3],[4]  
Maturity 2040-04 [2],[3],[4]  
Fair Value 5,249 [2],[3],[4]  
Principal And Interest - Floating Rate Agency Securities [Member] | 3,941 Federal National Mortgage Association Pool, 5.73% 2037-07 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,941 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 5.73% [2],[3],[4]  
Maturity 2037-07 [2],[3],[4]  
Fair Value 4,197 [2],[3],[4]  
Principal And Interest - Floating Rate Agency Securities [Member] | 3,649 Federal National Mortgage Association Pool, 2.53% 2038-05 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,649 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 2.53% [2],[3],[4]  
Maturity 2038-05 [2],[3],[4]  
Fair Value 3,844 [2],[3],[4]  
Principal And Interest - Floating Rate Agency Securities [Member] | 3,396 Federal National Mortgage Association Pool, 6.08% 2037-08 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 3,396 [2],[3],[4]  
Description Federal National Mortgage Association Pool [2],[3],[4]  
Rate 6.08% [2],[3],[4]  
Maturity 2037-08 [2],[3],[4]  
Fair Value 3,580 [2],[3],[4]  
Principal And Interest - Floating Rate Agency Securities [Member] | 6,045 Federal National Mortgage Association Pool 5.08% 2038-05 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   6,045 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   5.08% [2],[5],[6]
Maturity   2038-05 [2],[5],[6]
Fair Value   6,374 [2],[5],[6]
Principal And Interest - Floating Rate Agency Securities [Member] | 4,537 Federal National Mortgage Association Pool 3.14% 2035-15 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   4,537 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   3.14% [2],[5],[6]
Maturity   2035-12 [2],[5],[6]
Fair Value   4,783 [2],[5],[6]
Principal And Interest - Floating Rate Agency Securities [Member] | 2,478 Federal National Mortgage Association Pool 5.69% 2036-04 [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount   2,478 [2],[5],[6]
Description   Federal National Mortgage Association Pool [2],[5],[6]
Rate   5.69% [2],[5],[6]
Maturity   2036-04 [2],[5],[6]
Fair Value   2,627 [2],[5],[6]
Interest Only - Floating Rate Agency Securities [Member]
   
Schedule of Investments [Line Items]    
Investment owned as a percentage of net assets 3.64% [1],[2],[3],[4] 0.67% [1],[2],[5],[6]
Fair Value 22,934 [2],[3],[4] 3,394 [2],[5],[6]
Interest Only - Floating Rate Agency Securities [Member] | Other Federal National Mortgage Association [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 43,974 [2],[3],[4] 1,042 [2],[5],[6]
Description Other Federal National Mortgage Association [2],[3],[4] Other Federal National Mortgage Association [2],[5],[6]
Rate   5.50% [2],[5],[6]
Maturity   2036-08 [2],[5],[6]
Fair Value 8,083 [2],[3],[4] 152 [2],[5],[6]
Interest Only - Floating Rate Agency Securities [Member] | Other Federal National Mortgage Association [Member] | Minimum [Member]
   
Schedule of Investments [Line Items]    
Rate 5.50% [2],[3],[4]  
Maturity 2036-08 [2],[3],[4]  
Interest Only - Floating Rate Agency Securities [Member] | Other Federal National Mortgage Association [Member] | Maximum [Member]
   
Schedule of Investments [Line Items]    
Rate 6.57% [2],[3],[4]  
Maturity 2043-07 [2],[3],[4]  
Interest Only - Floating Rate Agency Securities [Member] | Other Federal Home Loan Mortgage Corporation [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 19,311 [2],[3],[4]  
Description Other Federal Home Loan Mortgage Corporation [2],[3],[4]  
Fair Value 2,368 [2],[3],[4]  
Interest Only - Floating Rate Agency Securities [Member] | Other Federal Home Loan Mortgage Corporation [Member] | Minimum [Member]
   
Schedule of Investments [Line Items]    
Rate 5.82% [2],[3],[4]  
Maturity 2038-11 [2],[3],[4]  
Interest Only - Floating Rate Agency Securities [Member] | Other Federal Home Loan Mortgage Corporation [Member] | Maximum [Member]
   
Schedule of Investments [Line Items]    
Rate 6.52% [2],[3],[4]  
Maturity 2039-08 [2],[3],[4]  
Interest Only - Floating Rate Agency Securities [Member] | Other Government National Mortgage Association [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 90,958 [2],[3],[4]  
Description Other Government National Mortgage Association [2],[3],[4]  
Fair Value 9,776 [2],[3],[4]  
Interest Only - Floating Rate Agency Securities [Member] | Other Government National Mortgage Association [Member] | Minimum [Member]
   
Schedule of Investments [Line Items]    
Rate 1.63% [2],[3],[4]  
Maturity 2042-11 [2],[3],[4]  
Interest Only - Floating Rate Agency Securities [Member] | Other Government National Mortgage Association [Member] | Maximum [Member]
   
Schedule of Investments [Line Items]    
Rate 6.57% [2],[3],[4]  
Maturity 2063-08 [2],[3],[4]  
Interest Only - Floating Rate Agency Securities [Member] | Resecuritization of Government National Mortgage Association [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 22,948 [2],[3],[4],[7] 23,140 [2],[5],[6],[7]
Description Resecuritization of Government National Mortgage Association (q) [2],[3],[4],[7] Resecuritization of Government National Mortgage Association (o) [2],[5],[6],[7]
Rate 4.32% [2],[3],[4],[7] 4.28% [2],[5],[6],[7]
Maturity 2060-08 [2],[3],[4],[7] 2060-08 [2],[5],[6],[7]
Fair Value 2,707 [2],[3],[4],[7] 3,242 [2],[5],[6],[7]
Floating Rate Agency Securities [Member]
   
Schedule of Investments [Line Items]    
Investment owned as a percentage of net assets 9.60% [1],[2],[3],[4] 4.06% [1],[2],[5],[6]
Fair Value 60,490 [2],[3],[4] 20,563 [2],[5],[6]
Investment Owned, at Cost 60,155 [2],[3],[4] 19,979 [2],[5],[6]
Agency Securities [Member]
   
Schedule of Investments [Line Items]    
Investment owned as a percentage of net assets 175.66% [1],[2],[3],[4] 161.52% [1],[2],[5],[6]
Fair Value 1,106,307 [2],[3],[4] 817,877 [2],[5],[6]
Investment Owned, at Cost 1,114,094 [2],[3],[4] 809,943 [2],[5],[6]
Principal And Interest - Private Label Securities [Member]
   
Schedule of Investments [Line Items]    
Investment owned as a percentage of net assets 108.17% [1],[2],[3] 107.47% [1],[2],[5]
Fair Value 681,278 [2],[3] 544,208 [2],[5]
Investment Owned, at Cost 628,805 [2],[3] 505,380 [2],[5]
Principal And Interest - Private Label Securities [Member] | Various Issuer [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 997,533 [2],[3] 850,320 [2],[5]
Description Various [2],[3] Various [2],[5]
Fair Value 681,278 [2],[3] 544,208 [2],[5]
Principal And Interest - Private Label Securities [Member] | Various Issuer [Member] | Minimum [Member]
   
Schedule of Investments [Line Items]    
Rate 0.27% [2],[3] 0.17% [2],[5]
Maturity 2019-05 [2],[3] 2019-05 [2],[5]
Principal And Interest - Private Label Securities [Member] | Various Issuer [Member] | Maximum [Member]
   
Schedule of Investments [Line Items]    
Rate 9.35% [2],[3] 9.35% [2],[5]
Maturity 2050-06 [2],[3] 2047-05 [2],[5]
Principal Only - Private Label Securities [Member]
   
Schedule of Investments [Line Items]    
Investment owned as a percentage of net assets 0.42% [1],[2],[3] 0.46% [1],[5]
Fair Value 2,668 [2],[3] 2,320 [2],[5]
Investment Owned, at Cost 2,416 [2],[3] 2,242 [2],[5]
Principal Only - Private Label Securities [Member] | Various Issuer [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 5,800 [2],[3] 5,800 [2],[5]
Description Various [2],[3] Various [2],[5]
Rate 0.00% [2],[3] 0.00% [2],[5]
Maturity 2030-08 [2],[3] 2030-08 [2],[5]
Fair Value 2,668 [2],[3] 2,320 [2],[5]
Interest Only - Private Label Securities [Member]
   
Schedule of Investments [Line Items]    
Investment owned as a percentage of net assets 0.21% [1],[2],[3] 0.23% [1],[2],[5]
Fair Value 1,307 [2],[3] 1,165 [2],[5]
Investment Owned, at Cost 543 [2],[3] 637 [2],[5]
Interest Only - Private Label Securities [Member] | Various Issuer [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 52,880 [2],[3] 61,640 [2],[5]
Description Various [2],[3] Various [2],[5]
Fair Value 1,307 [2],[3] 1,165 [2],[5]
Interest Only - Private Label Securities [Member] | Various Issuer [Member] | Minimum [Member]
   
Schedule of Investments [Line Items]    
Rate 0.50% [2],[3] 0.50% [2],[5]
Maturity 2044-06 [2],[3] 2044-06 [2],[5]
Interest Only - Private Label Securities [Member] | Various Issuer [Member] | Maximum [Member]
   
Schedule of Investments [Line Items]    
Rate 2.00% [2],[3] 2.00% [2],[5]
Maturity 2047-09 [2],[3] 2047-09 [2],[5]
Other Private Label Securities [Member]
   
Schedule of Investments [Line Items]    
Investment owned as a percentage of net assets 0.00% [1],[2],[3] 0.00% [1],[2],[5]
Fair Value 0 [2],[3] 0 [2],[5]
Investment Owned, at Cost 354 [2],[3] 429 [2],[5]
Other Private Label Securities [Member] | Various Issuer [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 130,742 [2],[3] 158,348 [2],[5]
Description Various [2],[3] Various [2],[5]
Rate 0.00% [2],[3] 0.00% [2],[5]
Maturity 2037-06 [2],[3] 2037-06 [2],[5]
Fair Value 0 [2],[3] 0 [2],[5]
Private Label Securities [Member]
   
Schedule of Investments [Line Items]    
Investment owned as a percentage of net assets 108.80% [1],[2],[3] 108.16% [1],[2],[5]
Fair Value 685,253 [2],[3] 547,693 [2],[5]
Investment Owned, at Cost 632,118 [2],[3] 508,688 [2],[5]
Mortgage-Backed Securities [Member]
   
Schedule of Investments [Line Items]    
Investment owned as a percentage of net assets 284.46% [1],[2],[3] 269.68% [1],[2],[5]
Fair Value 1,791,560 [2],[3] 1,365,570 [2],[5]
Investment Owned, at Cost 1,746,212 [2],[3] 1,318,631 [2],[5]
Asset-backed Securities [Member]
   
Schedule of Investments [Line Items]    
Investment owned as a percentage of net assets 7.19% [1],[2],[3]  
Fair Value 45,255 [2],[3]  
Investment Owned, at Cost 46,122 [2],[3]  
Asset-backed Securities [Member] | Various Issuer [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 55,868 [2],[3]  
Description Various [2],[3]  
Fair Value 45,255 [2],[3]  
Asset-backed Securities [Member] | Various Issuer [Member] | Minimum [Member]
   
Schedule of Investments [Line Items]    
Rate 0.00% [2],[3]  
Maturity 2017-06 [2],[3]  
Asset-backed Securities [Member] | Various Issuer [Member] | Maximum [Member]
   
Schedule of Investments [Line Items]    
Rate 9.76% [2],[3]  
Maturity 2049-12 [2],[3]  
Commercial Mortgage Loans [Member]
   
Schedule of Investments [Line Items]    
Investment owned as a percentage of net assets 2.37% [1],[2],[3],[8] 1.89% [1],[2],[5],[9]
Fair Value 14,936 [2],[3],[8] 9,546 [2],[5],[9]
Investment Owned, at Cost 14,415 [2],[3],[8] 9,522 [2],[5],[9]
Commercial Mortgage Loans [Member] | Various Issuer [Member]
   
Schedule of Investments [Line Items]    
Current Principal/Notional Amount 16,455 [2],[3],[8] 10,225 [2],[5],[9]
Description Various [2],[3],[8] Various [2],[5],[9]
Fair Value 14,936 [2],[3],[8] 9,546 [2],[5],[9]
Commercial Mortgage Loans [Member] | Various Issuer [Member] | Minimum [Member]
   
Schedule of Investments [Line Items]    
Rate 0.00% [2],[3] 5.00% [2],[5],[9]
Maturity 2013-11 [2],[3] 2013-11 [2],[5],[9]
Commercial Mortgage Loans [Member] | Various Issuer [Member] | Maximum [Member]
   
Schedule of Investments [Line Items]    
Rate 7.25% [2],[3] 6.25% [2],[5],[9]
Maturity 2014-09 [2],[3] 2039-05 [2],[5],[9]
Long Investments [Member]
   
Schedule of Investments [Line Items]    
Investment owned as a percentage of net assets 294.02% [1],[2],[3] 271.57% [1],[2],[5]
Fair Value 1,851,751 [2],[3] 1,375,116 [2],[5]
Investment Owned, at Cost 1,806,749 [2],[3] 1,328,153 [2],[5]
Long Investments [Member] | Federal National Mortgage Association [Member]
   
Schedule of Investments [Line Items]    
Investment owned as a percentage of net assets 104.50% 119.78%
Long Investments [Member] | Federal Home Loan Mortgage Corporation [Member]
   
Schedule of Investments [Line Items]    
Investment owned as a percentage of net assets 59.09% 40.49%
Long Investments [Member] | Government National Mortgage Association [Member]
   
Schedule of Investments [Line Items]    
Investment owned as a percentage of net assets 12.07% 1.25%
Commercial Mortgage Loan With Extendable Maturity [Member] | Commercial Mortgage Loans [Member] | Various Issuer [Member]
   
Schedule of Investments [Line Items]    
Fair Value $ 5,000 $ 4,900
[1] Classification percentages are based on Total Equity.
[2] See Note 2 and Note 3 in Notes to Consolidated Financial Statements.
[3] The table below shows the ratings on the Company's long investments from Moody's, Standard and Poor's, or Fitch, as well as the Company's long investments that were unrated but affiliated with Fannie Mae, Freddie Mac, or Ginnie Mae. Ratings tend to be a lagging credit indicator; as a result, the credit quality of the Company's long investment holdings may be lower than the credit quality implied based on the ratings listed below. In situations where an investment has a split rating, the lowest provided rating is used. The ratings descriptions include ratings qualified with a "+," "-," "1," "2," or "3."Rating Description Percent ofEquityUnrated but Agency-Guaranteed 175.66%Aaa/AAA/AAA 0.00%Aa/AA/AA 0.00%A/A/A 0.48%Baa/BBB/BBB 2.53%Ba/BB/BB or below 110.32%Unrated 5.03%
[4] At September 30, 2013, the Company's long investments guaranteed by the Federal National Mortgage Association, the Federal Home Loan Mortgage Corporation, and the Government National Mortgage Association represented 104.50%, 59.09%, and 12.07% of equity, respectively.
[5] The table below shows the Company's long investment ratings from Moody's, Standard and Poor's, or Fitch, as well as the Company's long investments that were unrated but affiliated with Fannie Mae, Freddie Mac, or Ginnie Mae. Ratings tend to be a lagging credit indicator; as a result, the credit quality of the Company's long investment holdings may be lower than the credit quality implied based on the ratings listed below. In situations where an investment has a split rating, the lowest provided rating is used. The ratings descriptions include ratings qualified with a "+," "-," "1," "2," or "3."Rating Description Percent ofEquityUnrated but Agency-Guaranteed 161.52%Aaa/AAA/AAA 0.01%Aa/AA/AA 0.26%A/A/A 1.02%Baa/BBB/BBB 3.70%Ba/BB/BB or below 102.40%Unrated 2.66%
[6] At December 31, 2012, the Company's long investments guaranteed by the Federal National Mortgage Association, the Federal Home Loan Mortgage Corporation, and the Government National Mortgage Association represented 119.78%, 40.49%, and 1.25% of equity, respectively.
[7] Private trust 100% backed by interest in Government National Mortgage Association collateralized mortgage obligation certificates.
[8] Includes a loan with a fair value in the amount of $5.0 million where the maturity date may be extended through November 4, 2015 as well as non-performing commercial whole loans.
[9] Includes a loan with a fair value in the amount of $4.9 million where the maturity date may be extended through November 4, 2015 as well as a non-performing commercial whole loan.