Lease Commitments - Summary of Future Minimum Lease Payments (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Leases [Abstract]  
2015 $ 6,819
2016 3,828
2017 1,592
2018 514
2019 234
Thereafter 357
Total $ 13,344