Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Schedule of Contractual Obligations (Details)

v3.10.0.1
Commitments and Contingencies - Schedule of Contractual Obligations (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Office leases  
Office leases, 2019 $ 3,126
Office leases, 2020 3,510
Office leases, 2021 3,440
Office leases, 2022 3,718
Office leases, 2023 3,993
Office leases, Thereafter 8,061
Office leases, Total 25,848
Land lease and purchase options  
Land lease and purchase options, 2019 1,588
Land lease and purchase options, 2020 634
Land lease and purchase options, 2021 23
Land lease and purchase options, 2022 23
Land lease and purchase options, 2023 23
Land lease and purchase options, Thereafter 436
Land lease and purchase options, Total 2,727
Other  
Other, 2019 499
Other, 2020 499
Other, 2021 2
Other, 2022 0
Other, 2023 0
Other, Thereafter 0
Other, Total 1,000
Total  
2019 5,213
2020 4,643
2021 3,465
2022 3,741
2023 4,016
Thereafter 8,497
Total $ 29,575