XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Segment and Geographic Information - Segment Revenue (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
segment
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Risks and Uncertainties [Abstract]          
Number of operating segments | segment 3        
Number of reportable segments | segment 1        
Segment Reporting Information [Line Items]          
Total revenue   $ 16,105 $ 16,876 $ 36,160 $ 29,945
Installation and software development          
Segment Reporting Information [Line Items]          
Total revenue   282 138 418 347
Monthly Service          
Segment Reporting Information [Line Items]          
Total revenue   $ 15,823 $ 16,738 $ 35,742 $ 29,598