v3.22.0.1
Commitment and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of commitments, purchase obligations and other commitments
The Company has commitments including purchase obligations for web-hosting services and other commitments for brand marketing. The following table presents these non-cancelable commitments and obligations as of December 31, 2021 (in thousands):

 TotalLess than
1 year
1 to 3 years3 to 5 yearsMore than
5 years
Purchase obligations$1,173,429 $145,336 $310,671 $608,171 $109,251 
Other commitments268,000 36,000 74,000 78,000 80,000 
Total$1,441,429 $181,336 $384,671 $686,171 $189,251