Commitments and Contingencies (Details) (USD $)
1 Months Ended 9 Months Ended 1 Months Ended 18 Months Ended 1 Months Ended
Jun. 30, 2012
Sep. 30, 2012
Apr. 30, 2011
Domain name agreement [Member]
Sep. 30, 2012
Domain name agreement [Member]
Apr. 30, 2011
Domain name agreement [Member]
Minimum quarterly purchase commitment [Member]
Apr. 30, 2011
Domain name agreement [Member]
Minimum total contract purchase commitment [Member]
Leases [Abstract]            
Building lease period 11 years          
Average lease expense $ 2,000          
Average Lease Expense, Lease Two 800          
Lease early termination option, restricted period   6 years        
Long-term Purchase Commitment [Line Items]            
Domain Name Registration Services, Agreement Term     27 months      
Long-term purchase commitment, amount         175,000 1,575,000
Contract termination notice     60 days      
Amount satisfied under long term purchase commitment       $ 1,313,000