Quarterly report pursuant to Section 13 or 15(d)

Significant Accounting Policies - Additional Information (Details)

v3.20.1
Significant Accounting Policies - Additional Information (Details)
3 Months Ended
Mar. 31, 2020
USD ($)
Segment
shares
Dec. 31, 2019
USD ($)
May 16, 2019
USD ($)
Significant Accounting Policies [Line Items]      
Number of operating segment | Segment 1    
Common stock split, description On February 21, 2020, we announced that our Board of Directors approved a three-for-two split of our common stock for shareholders of record as of the close of business on the record date of March 10, 2020. On March 24, 2020, those shareholders received one additional share of common stock for every two shares owned.    
Common stock split, conversion ratio 1.5    
Debt and capital lease obligations $ 45,000,000 $ 45,000,000  
Long-term debt, fair value 45,500,000 $ 46,100,000  
Allowance for uncollectible accounts $ 3,600,000    
2019 Share Repurchase Program [Member]      
Significant Accounting Policies [Line Items]      
Stock repurchased and retired during period, shares | shares 1,434,716    
Stock repurchased and retired during period, value $ 178,300,000    
Stock repurchase program, remaining authorized repurchase amount $ 62,500,000    
2019 Share Repurchase Program [Member] | Maximum [Member]      
Significant Accounting Policies [Line Items]      
Stock repurchase program, authorized amount     $ 350,000,000.0