XML 67 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Summary of Future Minimum Payments (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Leases  
Lessee, Lease Liability, Payments Remainder Of Fiscal Year $ 7,685
2021 14,860
2022 14,497
2023 13,534
2024 and thereafter 34,383
Total lease payments 84,959
Other Commitments  
2020, excluding the six months ended June 30, 2020 12,731
2021 5,204
2022 5,426
2023 0
2024 and thereafter 0
Total future minimum payments $ 23,361