XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
GEOGRAPHIC INFORMATION AND CONCENTRATIONS - Geographical Revenue Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Total $ 97,199 $ 62,743 $ 181,382 $ 126,465
Domestic        
Disaggregation of Revenue [Line Items]        
Total 70,112 46,858 132,493 102,726
International        
Disaggregation of Revenue [Line Items]        
Total $ 27,087 $ 15,885 $ 48,889 $ 23,739