XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
FINANCIAL INSTRUMENTS AND SIGNIFICANT CONCENTRATIONS - Summary (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 101,931 $ 95,642 $ 301,041 $ 275,151
United States of America        
Disaggregation of Revenue [Line Items]        
Revenue 53,423 50,479 159,616 147,600
International        
Disaggregation of Revenue [Line Items]        
Revenue $ 48,508 $ 45,163 $ 141,425 $ 127,551