XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue, Deferred Revenue, and Deferred Device and Contract Costs - Deferred Cost and Other (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Deferred Device and Contract Costs    
Deferred device and contract costs, current $ 30,762 $ 22,304
Deferred costs and other, noncurrent 9,488 6,249
Total Deferred cost and other $ 40,250 $ 28,553