XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Property And Equipment (Tables)
6 Months Ended
Jun. 30, 2020
Property And Equipment [Abstract]  
Property And Equipment

June 30, 2020

December 31, 2019

Land

$

3,160

$

3,160

Building and improvements

6,976

6,964

Furniture and fixtures

5,621

5,255

Computer hardware and software

5,482

5,298

Machinery and equipment

22,937

21,578

Construction in progress

1,842

1,690

46,018

43,945

Less accumulated depreciation

(23,298)

(21,026)

$

22,720

$

22,919