XML 67 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Maturities of lease liabilities under non-cancellable leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Rent Payments    
2020 $ 8,756  
2021 9,010  
2022 9,002  
2023 9,173  
2024 9,439  
Thereafter 34,235  
Total lease payments 79,615  
Less: imputed interest 18,554  
Present value of lease liabilities 61,061 $ 65,800
Sublease Receipts    
2020 (888)  
2021 (775)  
2022 (804)  
2023 (822)  
2024 (785)  
Thereafter (597)  
Sublease Receipts (4,671)  
Total Cash Outflows    
2020 7,868  
2021 8,235  
2022 8,198  
2023 8,351  
2024 8,654  
Thereafter 33,638  
Total Cash Outflows $ 74,944