XML 73 R63.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments And Contingencies (Future Minimum Lease Payments) (Details)
$ in Thousands
Sep. 30, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of 2018 $ 2,310
2019 9,518
2020 9,720
2021 9,689
2022 6,536
Thereafter 7,971
Total future minimum lease payments $ 45,744