XML 63 R49.htm IDEA: XBRL DOCUMENT v3.22.4
PROPERTY AND EQUIPMENT, NET (Schedule of Depreciation and Amortization Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, plant and equipment [Line Items]      
Depreciation $ 19,642 $ 14,942 $ 11,835
Cost of sales      
Property, plant and equipment [Line Items]      
Depreciation 10,043 6,234 3,921
Selling, general and administrative expenses      
Property, plant and equipment [Line Items]      
Depreciation $ 9,599 $ 8,708 $ 7,914