XML 77 R63.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Lease Cost Finance and Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Lessee, Lease, Description [Line Items]    
Operating lease cost $ 23,454 $ 21,024
Finance lease cost    
Amortization of leased assets 3,645 4,942
Interest on finance lease obligations 268 341
Total lease costs 27,367 26,307
Operating Lease    
Finance lease cost    
Variable lease costs 2,900 2,500
Short-term lease costs 800 900
Finance Lease    
Finance lease cost    
Variable lease costs $ 700 $ 900