Annual report pursuant to Section 13 and 15(d)

GUARANTORS OF SECURITIES Supplemental Condensed Consolidating Balance Sheet Additional Information (Details)

v3.19.3.a.u2
GUARANTORS OF SECURITIES Supplemental Condensed Consolidating Balance Sheet Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Guarantees [Abstract]    
Allowance for doubtful accounts - Trade Receivables $ 139 $ 261
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 60,000,000 60,000,000
Common stock, shares outstanding (in shares) 21,285,613 21,765,404
Treasury shares (in shares) 1,152,826 156,737