XML 68 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Schedule of Non-Cancelable Contractual Obligations (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Commitments and Contingencies.  
Remainder of 2022 $ 24,824
2023 16,343
2024 911
2025 911
2026 208
Total obligations $ 43,197