XML 190 R98.htm IDEA: XBRL DOCUMENT v3.23.1
Commitment and Contingencies - Commitments with Vendors (Details) - Cloud Hosting Agreement
$ in Thousands
Dec. 31, 2022
USD ($)
Future Payments  
2023 $ 18,724
2024 10,117
2025 9,424
2026 92,490
2027 0
Total $ 130,755