XML 74 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases and Other Commitments - Summary of Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Office Leases  
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2019 $ 6,985
2020 6,371
2021 8,331
2022 6,939
2023 6,987
Thereafter 65,151
Total 100,764
Total 100,764
Equipment Leases  
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2019 216
2020 22
2021 0
2022 0
2023 0
Thereafter 0
Total 238
Total 238
Lease Related Commitments  
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2019 29,587
2020 0
2021 0
2022 0
2023 0
Thereafter 0
Total 29,587
Tenant Improvement Allowance (14,441)
Total $ 15,146