XML 82 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment, Net - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Property Plant And Equipment [Line Items]    
Depreciation and amortization $ 42,769 $ 38,290
Depreciation and amortization expense included within Cost of sales 700 400
Impairment charges incurred 48,748 211,873
Selling, General and Administrative Expenses    
Property Plant And Equipment [Line Items]    
Amortization of cloud computing assets 1,800 2,300
Other Assets    
Property Plant And Equipment [Line Items]    
Impairment charges incurred 1,300 3,400
Property and Equipment, Net    
Property Plant And Equipment [Line Items]    
Depreciation and amortization 16,500 13,400
Impairment charges incurred 23,900 300
Cloud Computing Arrangements | Other Assets    
Property Plant And Equipment [Line Items]    
Implementation costs capitalized 600 7,700
Implementation costs capitalized, accumulated amortization $ 200 $ 4,600