XML 60 R44.htm IDEA: XBRL DOCUMENT v3.22.4
PROPERTY AND EQUIPMENT (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment, net
Property and equipment, net, consists of the following:
Estimated
Useful Lives
December 31,
2022
December 31,
2021
Leasehold improvementsShorter of the remaining lease term or estimated useful life$13,484 $13,766 
Machinery, equipment and computer software
1 to 15 years
30,930 16,624 
Furniture and fixtures
3 to 5 years
5,972 4,724 
Total50,386 35,114 
Less: Accumulated depreciation and amortization(23,245)(22,244)
$27,141 $12,870