XML 89 R79.htm IDEA: XBRL DOCUMENT v3.22.2
Segment and Geographic Information - Summary of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information [Line Items]        
Revenue $ 220,454 $ 186,217 $ 431,653 $ 356,930
North America        
Segment Reporting Information [Line Items]        
Revenue [1] 135,683 107,443 259,866 203,168
Rest of the World        
Segment Reporting Information [Line Items]        
Revenue $ 84,771 $ 78,774 $ 171,787 $ 153,762
[1] North America revenue includes revenue from the United States and Canada.