Subsequent Event (Details) (Subsequent event, Nexus, USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Subsequent event | Nexus
 
Subsequent event  
Total consideration transferred in cash $ 9.0
Commission paid to agent $ 0.5