Changes in Accumulated Balances of Other Comprehensive Income (Loss), Net of Tax (Detail) - USD ($) $ in Thousands |
12 Months Ended |
Dec. 31, 2016 |
Dec. 31, 2015 |
Dec. 31, 2014 |
| Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
|
|
| Beginning balance, net of tax |
$ (419)
|
$ (436)
|
|
| Other comprehensive income (loss) before reclassifications, net of tax |
57
|
40
|
|
| Amounts reclassified from accumulated other comprehensive income (loss), net of tax |
(135)
|
(23)
|
|
| Other comprehensive income (loss), net of taxes |
(78)
|
17
|
$ (355)
|
| Ending balance, net of tax |
(497)
|
(419)
|
(436)
|
| Unrealized gains (losses) on available-for-sale marketable securities |
|
|
|
| Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
|
|
| Beginning balance, net of tax |
(427)
|
(379)
|
|
| Other comprehensive income (loss) before reclassifications, net of tax |
(83)
|
(118)
|
|
| Amounts reclassified from accumulated other comprehensive income (loss), net of tax |
8
|
70
|
|
| Other comprehensive income (loss), net of taxes |
(75)
|
(48)
|
|
| Ending balance, net of tax |
(502)
|
(427)
|
(379)
|
| Unrealized gains (losses) on cash flow hedges |
|
|
|
| Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
|
|
| Beginning balance, net of tax |
8
|
(57)
|
|
| Other comprehensive income (loss) before reclassifications, net of tax |
140
|
158
|
|
| Amounts reclassified from accumulated other comprehensive income (loss), net of tax |
(143)
|
(93)
|
|
| Other comprehensive income (loss), net of taxes |
(3)
|
65
|
|
| Ending balance, net of tax |
$ 5
|
$ 8
|
$ (57)
|