XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitment and Contingencies - Commitments with Vendors (Details) - Cloud Hosting Agreement
$ in Thousands
Jun. 30, 2022
USD ($)
Future Payments  
2022 (excluding the six months ended June 30, 2022) $ 4,272
2023 18,802
2024 8,000
2025 8,000
2026 94,098
Total $ 133,172