XML 61 R47.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Dec. 31, 2014
Disaggregation Of Revenue [Line Items]            
Long-term trade credit maintenance services term (in years)     1 year      
Long-term trade receivables $ 6,000,000   $ 6,000,000   $ 100,000  
Contract asset 8,000,000   8,000,000   6,600,000  
Allowance for credit losses 0   0   $ 0  
Deferred revenue, recognized 1,600,000 $ 2,000,000 8,500,000 $ 7,400,000    
Company recognized revenue from performance obligations satisfied in a prior period $ 0   $ 0      
Minimum            
Disaggregation Of Revenue [Line Items]            
Expected long-term trade receivables collection period (in years)     2 years      
Maximum            
Disaggregation Of Revenue [Line Items]            
Expected long-term trade receivables collection period (in years)     3 years      
Itochu Corporation Agreement | Distribution rights            
Disaggregation Of Revenue [Line Items]            
Remaining performance obligation           $ 4,000,000
Itochu Corporation Agreement | Distribution rights | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-10-01            
Disaggregation Of Revenue [Line Items]            
Performance obligation period           8 years 6 months