v3.3.1.900
Related Party Transactions (Details)
$ in Millions
12 Months Ended
Dec. 31, 2013
USD ($)
CRLLC | Registration Rights Agreement  
Related Party Transaction [Line Items]  
Expenses related to Registration Rights Agreement $ 0.5