XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Data (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
segment
Jun. 30, 2021
USD ($)
Segments        
Number of operating segment | segment     1  
Revenue $ 82,760 $ 70,096 $ 164,311 $ 136,814
Americas        
Segments        
Revenue 62,633 49,109 122,417 95,683
EMEA        
Segments        
Revenue 13,623 13,689 29,557 27,915
Asia Pacific        
Segments        
Revenue $ 6,504 $ 7,298 $ 12,337 $ 13,216