XML 69 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Future Minimum Lease Commitments under Operating and Capital Leases (Detail)
$ in Thousands
Mar. 31, 2018
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
Capital Leases, Remainder of 2018 $ 74
Capital Leases, 2019 84
Capital Leases, 2020 79
Capital Leases, 2021 7
Capital Leases, 2022 0
Total minimum lease payments under capital leases 244
Operating Leases, Remainder of 2018 1,657
Operating Leases, 2019 2,135
Operating Leases, 2020 2,090
Operating Leases, 2021 11
Operating Leases, 2022 8
Total minimum lease payments under operating leases $ 5,901