XML 51 R3.htm IDEA: XBRL DOCUMENT v3.2.0.727
Consolidated Balance Sheets Parenthetical - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Investments at Fair Value $ 135,400 $ 7,400
Treasury Stock [Member]    
Treasury Stock, Shares 48,991,548 27,239,104
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 0 0
Common Stock, Shares, Outstanding 0 0
Common Class A [Member]    
Common Stock, Par Value $ 0.0001 $ 0.0001
Common Stock, Shares Authorized 2,000,000,000 2,000,000,000
Common Stock, Shares, Issued 709,198,287 699,008,084
Common Stock, Shares, Outstanding 660,206,739 671,768,980
Common Class B [Member]    
Common Stock, Par Value $ 0.0001 $ 0.0001
Common Stock, Shares Authorized 10,000,000 10,000,000
Common Stock, Shares, Issued 2,399,976 2,399,976
Common Stock, Shares, Outstanding 2,399,976 2,399,976