XML 35 R22.htm IDEA: XBRL DOCUMENT
v3.6.0.2

Financed Lease Receivables (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2016
Leases [Abstract] |
Minimum Lease Payments Receivable and Net Investment Included in Accounts Receivable for Leases | The minimum lease payments receivable and the net investment included in accounts receivable for such leases are as follows:
(in thousands) |  | December 31, |
|  | 2016 |  |  | 2015 |
Gross minimum lease payments receivable |  | $ | 3,252 |  |  | $ | 2,745 |
Less – unearned interest |  |  | (301 | ) |  |  | (175 | )
Net investment in sales type lease receivables |  | $ | 2,951 |  |  | $ | 2,570 |
Future Minimum Lease Payments under Non-Cancelable Sales-Type Leases | As of December 31, 2016, the future minimum lease payments under non-cancelable sales-type leases to be received in 2017 and thereafter are as follows:
(in thousands) |  |  |  |
Year Ended December 31, |  |  |  |
2017 |  | $ | 2,162 |
2018 |  |  | 605 |
2019 |  |  | 192 |
2020 |  |  | 192 |
2021 |  |  | 101 |
Total minimum future lease payments |  | $ | 3,252 |

X
- Definition Capital leases future minimum payments receivable table text block. + References No definition available. + Details
Name: | mgrc_CapitalLeasesFutureMinimumPaymentsReceivableTableTextBlock
Namespace Prefix: | mgrc_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule of future minimum rental payments receivables operating leases. + References No definition available. + Details
Name: | mgrc_ScheduleOfFutureMinimumRentalPaymentsReceivablesOperatingLeasesTableTextBlock
Namespace Prefix: | mgrc_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_LeasesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration