XML 67 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Summary of Future Minimum Payments (Details)
$ in Thousands
Sep. 30, 2020
USD ($)
Leases  
Lessee, Lease Liability, Payments Remainder Of Fiscal Year $ 3,901
2021 15,295
2022 14,583
2023 13,566
2024 and thereafter 34,383
Total lease payments 81,728
Other Commitments  
2020, excluding the nine months ended September 30, 2020 23,580
2021 6,244
2022 6,602
2023 0
2024 and thereafter 0
Total future minimum payments $ 36,426