Annual report pursuant to Section 13 and 15(d)

REVENUE RECOGNITION - Summary of Disaggregation Revenue (Detail)

v3.23.1
REVENUE RECOGNITION - Summary of Disaggregation Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]                        
Total $ 66,137 $ 70,921 $ 68,978 $ 67,933 $ 60,798 $ 55,352 $ 139,899 $ 116,150 $ 206,036 $ 184,084 $ 268,447 $ 248,435
IoT Connectivity                        
Disaggregation of Revenue [Line Items]                        
Total                     173,162 164,610
Hardware Sales                        
Disaggregation of Revenue [Line Items]                        
Total                     69,091 54,898
Hardware Sales - bill-and-hold                        
Disaggregation of Revenue [Line Items]                        
Total                     10,736 5,357
Deployment services, professional services, referral services, and other                        
Disaggregation of Revenue [Line Items]                        
Total                     $ 15,458 $ 23,570