|
Commitments and Contingencies (Details) (USD $)
In Thousands, unless otherwise specified |
Mar. 31, 2015
|
|---|---|
| Commitments and Contingencies Disclosure [Abstract] | |
| Aggregate residual value at lease expiration for vehicle leases | $ 11,316 |
| Guaranteed aggregate residual value at lease expiration for vehicle leases | 9,171 |
| Liability for the estimated end-of-term loss related to residual value guarantee | $ 183 |