XML 44 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Earnings (Loss) Per Share (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Earnings Per Share [Abstract]      
Incremental common shares attributable to Dilutive effect of share-based payment arrangements (in shares) 971,000 1,009,000  
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 0 9,000  
Number of repurchased shares (in shares) 317,508    
Cost of repurchased stock $ 14,000,000   $ 0