XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Total sales $ 14,720 $ 23,759
Wireless services sales    
Disaggregation of Revenue [Line Items]    
Total sales 6,572 7,767
Telco equipment | Telco equipment    
Disaggregation of Revenue [Line Items]    
Total sales 8,147 15,986
Telco repair | Telco equipment    
Disaggregation of Revenue [Line Items]    
Total sales $ 1 $ 6