XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue Disaggregated by Geography
Revenue disaggregated by geography, based on user location, consists of the following (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
United States$687,927 $424,949 $1,961,951 $1,199,933 
Rest of the World717,118 410,237 1,860,822 1,024,638 
Total Revenue$1,405,045 $835,186 $3,822,773 $2,224,571