XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Future Minimum Commitments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Contractual Obligations  
2022 (for remaining 6 months) $ 10,231
2023 18,995
2024 14,845
2025 4,548
Total future minimum commitments, net $ 48,619