XML 118 R76.htm IDEA: XBRL DOCUMENT v3.20.1
Leasing Arrangements (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 02, 2019
Dec. 31, 2018
Year ending December 31, 2019:      
2019 (remaining three months) $ 12,646    
2020 10,753    
2021 9,881    
2022 9,127    
2023 8,759    
Thereafter 24,719    
Total lease payments 75,885    
Less: imputed interest (14,374)    
Total operating lease liability $ 61,511 $ 67,519