XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - DISAGGREGATED REVENUE (Details) - USD ($)
3 Months Ended 9 Months Ended
Jan. 31, 2018
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue          
Revenue $ 250,000 $ 68,736,000 $ 61,008,000 $ 178,967,000 $ 141,186,000
Product revenues | Hardware          
Disaggregation of Revenue          
Revenue   64,601,000 57,400,000 167,967,000 131,865,000
Product revenues | Software          
Disaggregation of Revenue          
Revenue   906,000 1,395,000 3,959,000 3,445,000
Service revenues | Professional services          
Disaggregation of Revenue          
Revenue   1,359,000 534,000 2,192,000 1,103,000
Service revenues | Maintenance and subscription services          
Disaggregation of Revenue          
Revenue   $ 1,870,000 $ 1,679,000 4,849,000 $ 4,773,000
Bill and hold arrangements          
Disaggregation of Revenue          
Revenue       $ 5,300,000