XML 196 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Commitment and Contingencies (Tables)
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
Future minimum amounts payable as of March 31, 2022, under the office facilities operating leases are as follows:
Operating Leases
Remainder of 2022
$3,081 
20232,930 
20242,013 
20251,629 
20261,663 
2027 and thereafter
633 
Total minimum lease payments
$11,949 
Future Minimum Amounts Payable Under Operating Leases
Future minimum amounts payable as of March 31, 2022, under non-cancelable capital leases related to the data center equipment are as follows:
Capital Leases
Remainder of 2022$1,768 
20232,358 
2024691 
2025153 
2026— 
2027 and thereafter
— 
Total future lease payments4,970 
Less: imputed interest(255)
Total$4,715