Employee Benefit Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
401(k) Profit Sharing Plan      
Defined Benefit Plan Disclosure [Line Items]      
Maximum employee deferral percentage of pre-tax salary 100.00%    
Contributions made during period $ 1.1 $ 1.0 $ 0.3
Group Registered Retirement Savings Plan | Canadian Air Crane Ltd      
Defined Benefit Plan Disclosure [Line Items]      
Maximum employee deferral percentage of pre-tax salary 18.00%    
Contributions made during period $ 0.1 $ 0.1 $ 0.1
Maximum employer contribution as a percentage of employee's compensation 2.50%