XML 39 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets Parenthetical - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Investments at Fair Value $ 104,268 $ 110,066
Treasury Stock [Member]    
Treasury Stock, Shares (188,602,242) (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 746,422,199 736,531,771
Common Stock, Shares, Outstanding 557,819,957 564,835,863