XML 77 R63.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Leases [Abstract]      
Rent expense   $ 24,200  
Remaining lease term 7 years    
Discount rate 5.20%    
Operating lease right-of-use assets $ 104,179 98,774 $ 66,400
Right-of-use asset obtained in exchange for operating lease 31,400 50,500  
Operating lease right-of-use assets 13,200 $ 34,300  
Operating lease payments $ 21,800