XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Purchase Commitments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Long-term Purchase Commitment [Line Items]  
Remainder of 2022 $ 28,496
2023 37,632
2024 13,663
2025 1,246
2026 166
Thereafter 89
Total 81,292
Cost of Revenue Commitments  
Long-term Purchase Commitment [Line Items]  
Remainder of 2022 22,445
2023 21,601
2024 11,524
2025 853
2026 166
Thereafter 89
Total 56,678
SaaS Agreements  
Long-term Purchase Commitment [Line Items]  
Remainder of 2022 6,051
2023 16,031
2024 2,139
2025 393
2026 0
Thereafter 0
Total $ 24,614