XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment

The following table presents property and equipment details as of the dates presented (in thousands):

 

 

 

 

 

 

 

 

December 31, 2023

 

 

December 31, 2022

 

Machinery and equipment

 

$

57,511

 

 

$

48,420

 

Computer equipment and software

 

 

3,012

 

 

 

3,308

 

Furniture and fixtures

 

 

1,333

 

 

 

1,303

 

Equipment acquired under finance leases

 

 

1,728

 

 

 

2,895

 

Leasehold improvements

 

 

12,966

 

 

 

10,684

 

Total property and equipment, gross

 

 

76,550

 

 

 

66,610

 

Less: Accumulated depreciation

 

 

(31,659

)

 

 

(27,583

)

Total property and equipment, net

 

$

44,891

 

 

$

39,027