XML 78 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies (Tables)
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Amounts Payable Under Operating Leases
Future minimum amounts payable as of September 30, 2021, under the office facilities operating leases and data center agreements are as follows:
Operating Leases
Remainder of 2021
$1,052 
20224,602 
20232,956 
20241,774 
2025 and thereafter
2,938 
Total minimum lease payments
$13,322