XML 67 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Shareholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2020
Jun. 30, 2019
Jan. 31, 2019
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Share-based Payment Arrangement [Abstract]              
Stock issued in transaction (shares) 3,538,462 2,415,000 1,854,838        
Sale price of common stock (USD per share) $ 97.50 $ 97.00 $ 62.00   $ 97.00   $ 97.00
Proceeds from sale of stock $ 324,000 $ 219,900 $ 107,900        
Stock issued pursuant to stock option exercises (shares)       323,789 97,489 820,310 332,887
Proceeds from stock options exercised       $ 8,700 $ 1,600 $ 23,900 $ 4,300
Proceeds from disgorgement of shareholders' short-swing profits     $ 1,100     $ 41 $ 1,050