XML 85 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, Net - Summary of Depreciation Expense Related to Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Schedule of depreciation expense related to property and equipment [Line Items]      
Depreciation $ 56,593 $ 49,025 $ 40,127
Cost of Revenue [Member]      
Schedule of depreciation expense related to property and equipment [Line Items]      
Depreciation 27,137 18,160 13,619
Selling and Marketing [Member]      
Schedule of depreciation expense related to property and equipment [Line Items]      
Depreciation 381 1,471 2,220
Enterprise Technology and Development [Member]      
Schedule of depreciation expense related to property and equipment [Line Items]      
Depreciation 28,833 25,290 21,274
General and Administrative [Member]      
Schedule of depreciation expense related to property and equipment [Line Items]      
Depreciation $ 242 $ 4,104 $ 3,014