XML 37 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
Consolidated Balance Sheets Parenthetical - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Investments at Fair Value $ 108,230 $ 110,066
Treasury Stock [Member]    
Treasury Stock, Shares (186,218,042) (171,695,908)
Common Stock [Member]    
Common Stock, Par Value $ 0.0001 $ 0.0001
Common Stock, Shares Authorized 2,010,000,000 2,010,000,000
Common Stock, Shares, Issued 743,577,187 736,531,771
Common Stock, Shares, Outstanding 557,359,145 564,835,863