XML 39 R26.htm IDEA: XBRL DOCUMENT v3.19.2
Organization and Other Matters - Schedule of Impact on Consolidated Balance Sheet (Parenthetical) (Detail) - USD ($)
$ / shares in Units, $ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Dec. 30, 2018
Nature Of Business And Basis Of Presentation [Line Items]      
Allowances on accounts receivable $ 131   $ 113
Common stock, par value $ 0.01   $ 0.01
Common stock, authorized 200,000,000   200,000,000
Common stock, outstanding 23,768,375   24,142,586
Treasury stock, shares 9,291,732   8,801,154
ASU 2016-02 (Topic 842) [Member]      
Nature Of Business And Basis Of Presentation [Line Items]      
Net reduction to opening accumulated deficit   $ 500