XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Aug. 31, 2016
Dec. 31, 2014
Disaggregation Of Revenue [Line Items]              
Long-term trade credit maintenance services term (in years)     1 year        
Long-term trade receivables $ 5,400,000   $ 5,400,000   $ 5,400,000    
Contract asset 11,100,000   11,100,000   10,600,000    
Allowance for credit losses 200,000   200,000   $ 0    
Deferred revenue, recognized 3,900,000 $ 1,600,000 9,600,000 $ 8,500,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]: 2022-07-01              
Disaggregation Of Revenue [Line Items]              
Performance obligation period           8 years 6 months