XML 79 R71.htm IDEA: XBRL DOCUMENT v3.24.3
Segment and Geographic Information - Summary of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]        
Revenue $ 273,605 $ 275,510 $ 809,995 $ 778,193
Revenue (in percent) 100.00% 100.00% 100.00% 100.00%
UNITED STATES        
Segment Reporting Information [Line Items]        
Revenue $ 128,968 $ 143,567 $ 394,030 $ 414,179
Revenue (in percent) 47.00% 52.00% 49.00% 53.00%
Rest of the World        
Segment Reporting Information [Line Items]        
Revenue $ 144,637 $ 131,943 $ 415,965 $ 364,014
Revenue (in percent) 53.00% 48.00% 51.00% 47.00%