XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Total sales $ 25,926 $ 19,727 $ 77,474 $ 49,411
Wireless services sales        
Disaggregation of Revenue [Line Items]        
Total sales 7,898 6,992 22,907 15,462
Telco equipment        
Disaggregation of Revenue [Line Items]        
Total sales 18,028 12,272 54,363 33,287
Telco repair        
Disaggregation of Revenue [Line Items]        
Total sales 0 13 12 21
Telco recycle        
Disaggregation of Revenue [Line Items]        
Total sales $ 0 $ 450 $ 192 $ 641