XML 64 R48.htm IDEA: XBRL DOCUMENT v3.22.4
PROPERTY, EQUIPMENT AND SOFTWARE, NET - Depreciation and Amortization Expense on Property, Equipment and Software (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]      
Depreciation and amortization of property, equipment and software $ 54,170 $ 63,925 $ 77,792
Selling, general and administrative      
Property, Plant and Equipment [Line Items]      
Depreciation and amortization of property, equipment and software 21,616 31,193 39,915
Service | Cost of revenue      
Property, Plant and Equipment [Line Items]      
Depreciation and amortization of property, equipment and software 32,554 32,354 28,443
Product | Cost of revenue      
Property, Plant and Equipment [Line Items]      
Depreciation and amortization of property, equipment and software $ 0 $ 378 $ 9,434