XML 109 R95.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Liabilities an Other Long-term Liabilities Other Long-term Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Other Long-term Liabilities [Abstract]    
Operating lease liabilities, LT $ 41,019 $ 28,896
Finance Lease, Liability, Noncurrent 2,388 0
Contract liabilities 337 472
Contract with Customer, Liability, Noncurrent 864 94
Benefits 1,183 1,131
Accrued rent 1,462 1,642
Other 582 585
OTHER LONG-TERM LIABILITIES $ 47,835 $ 32,820