XML 79 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue, Deferred Revenue, Deferred Costs and Other - Deferred Cost and Other (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2020
Deferred Device Cost And Other    
Deferred device cost, current   $ 3,384
Deferred device cost, noncurrent   2,179
Total Deferred cost and other $ 5,563 $ 5,563
Change in Deferred Device Cost And Other    
Beginning balance 0  
Additions 6,007  
Cost of revenue recognized (444)  
Ending Balance $ 5,563