Segment Information - Reconciliation of Total Segment Adjusted EBITDA to Net Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Segment Reporting [Abstract]        
Total Segment Adjusted EBITDA $ 455 $ 1,615 $ 768 $ 3,319
Provision for income taxes (202) (273) (533) (550)
Interest expense (50) (55) (109) (119)
Other income (expense), net 175 (207) 342 9
Depreciation and amortization (2,765) (2,986) (5,497) (5,473)
Asset impairment 0 0 0 (226)
Stock-based compensation expense (383) (324) (760) (655)
Restructuring costs (60) 0 (120) 0
Certain legal and professional services fees (352) (257) (1,798) (1,036)
Net loss $ (3,182) $ (2,487) $ (7,707) $ (4,731)