XML 55 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Segment and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2022
Segment Reporting [Abstract]  
Schedule of Revenue By Geography
The following table summarizes revenue by geography for the years ended December 31, 2022, 2021, and 2020 (in thousands):

Year Ended December 31,
202220212020
Domestic$311,075 $243,562 $201,483 
International156,916 125,697 103,090 
Total$467,991 $369,259 $304,573