XML 21 R38.htm IDEA: XBRL DOCUMENT v2.3.0.15
Fair Value Measurement of Assets and Liabilities (Details 1) (USD $)
Sep. 30, 2011
Dec. 31, 2010
Fair value of short and long-term investments classified as available for sale securities  
Gross Amortized Cost$ 41,722,670$ 38,776,370
Gross Unrealized Gains1,559,721648,744
Gross Unrealized Losses(163,378)(577,011)
Estimated Fair Value43,119,01338,848,103
Sovereign Debt Securities [Member] | Short-term Investments [Member]
  
Fair value of short and long-term investments classified as available for sale securities  
Gross Amortized Cost1,733,173 
Gross Unrealized Gains3,035 
Gross Unrealized Losses0 
Estimated Fair Value1,736,208 
Sovereign Debt Securities [Member] | Long-term investments [Member]
  
Fair value of short and long-term investments classified as available for sale securities  
Gross Amortized Cost8,269,51213,282,207
Gross Unrealized Gains630,10298,958
Gross Unrealized Losses0(233,926)
Estimated Fair Value8,899,61413,147,239
Corporate Debt Securities [Member] | Short-term Investments [Member]
  
Fair value of short and long-term investments classified as available for sale securities  
Gross Amortized Cost384,983398,752
Gross Unrealized Gains026
Gross Unrealized Losses(4,940)(773)
Estimated Fair Value380,043398,005
Corporate Debt Securities [Member] | Long-term investments [Member]
  
Fair value of short and long-term investments classified as available for sale securities  
Gross Amortized Cost14,312,65910,987,910
Gross Unrealized Gains172,068110,521
Gross Unrealized Losses(144,099)(114,675)
Estimated Fair Value14,340,62810,983,756
Asset backed securities [Member] | Long-term investments [Member]
  
Fair value of short and long-term investments classified as available for sale securities  
Gross Amortized Cost17,022,34314,107,501
Gross Unrealized Gains754,516439,239
Gross Unrealized Losses(14,339)(227,637)
Estimated Fair Value17,762,52014,319,103
Short-term Investments [Member]
  
Fair value of short and long-term investments classified as available for sale securities  
Gross Amortized Cost2,118,156398,752
Gross Unrealized Gains3,03526
Gross Unrealized Losses(4,940)(773)
Estimated Fair Value2,116,251398,005
Long-term investments [Member]
  
Fair value of short and long-term investments classified as available for sale securities  
Gross Amortized Cost39,604,51438,377,618
Gross Unrealized Gains1,556,686648,718
Gross Unrealized Losses(158,438)(576,238)
Estimated Fair Value$ 41,002,762$ 38,450,098