XML 36 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PROPERTY AND EQUIPMENT
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT PROPERTY AND EQUIPMENT
Property and equipment, net, consists of the following:
Estimated
Useful Lives
December 31,
2023
December 31,
2022
Leasehold improvements
1 to 15 years
$14,787 $13,484 
Machinery, equipment and computer software
1 to 15 years
33,785 30,930 
Furniture and fixtures
3 to 5 years
5,963 5,972 
Total54,535 50,386 
Less: Accumulated depreciation and amortization(29,329)(23,245)
$25,206 $27,141 
Depreciation expense was $9,468, $5,677, and $3,865 during the years ended December 31, 2023, 2022, and 2021, respectively.