XML 83 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Schedule of Non-Cancelable Contractual Obligations (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Commitments and Contingencies.  
2023 $ 53,652
2024 13,724
2025 1,128
2026 260
Total obligations $ 68,764