Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Future Undiscounted Lease Payments Under Operating Leases (Details)

v3.19.3
Commitments and Contingencies - Future Undiscounted Lease Payments Under Operating Leases (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Estimated future minimum rent payments [Abstract]  
2019 $ 4,381
2020 3,923
2021 3,156
2022 2,611
2023 854
Total minimum lease payments $ 14,925