Quarterly report pursuant to Section 13 or 15(d)

Equity (Details)

v3.21.1
Equity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Feb. 23, 2021
Equity [Abstract]      
Stock Repurchase Program, Authorized Amount     $ 100,000
Treasury Stock, Shares, Acquired 75    
Payments for Repurchase of Common Stock $ 2,673 $ 0  
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 97,300    
Treasury Stock Acquired, Average Cost Per Share $ 35.6157