XML 69 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies (Tables)
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Amounts Payable Under Operating Leases
Future minimum amounts payable as of December 31, 2020, under the office facilities operating leases and data center agreements are as follows:
Year Ending December 31,Operating Leases
2021$4,029 
20223,109 
20231,381 
2024459 
2025 and thereafter— 
Total minimum lease payments$8,978