XML 82 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Schedule of Minimum Future Commitment Payments (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Commitment Payments  
Remaining in 2020 $ 1,874
2021 6,883
2022 1,044
2023 1,149
Total minimum commitment payments $ 10,950