XML 96 R66.htm IDEA: XBRL DOCUMENT v3.20.1
Shareholders' Equity Shareholders' Equity Note (Detail textual) (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Feb. 07, 2019
Stockholders' Equity Note [Abstract]      
Stock Repurchased During Period, Shares 4.1    
Stock Repurchase Program, Number of Shares Authorized to be Repurchased     15.0
Repurchase of common stock $ 150,000 $ 24,998  
Payments for Repurchase of Common Stock $ (150,000) $ (24,998)