Annual report pursuant to Section 13 and 15(d)

Commitment and Contingencies (Tables)

v3.22.0.1
Commitment and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Unrecorded Unconditional Purchase Obligations Disclosure
Future minimum payments for contractual commitments related to purchase obligations as of December 31, 2021 were as follows:
Purchase
obligation
Year ending December 31,
2022 $ 52,599 
2023 62,780 
2024 62,430 
2025 63,958 
2026 27,083 
Thereafter
— 
Total
$ 268,850