v3.26.1
Segment and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Revenue by Geography
The following table summarizes revenue by geography for the three and six months ended June 30, 2026 and 2025 (in thousands):

Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Domestic$125,535 $105,193 $251,679 $211,386 
International77,721 65,447 153,757 125,680 
Total$203,256 $170,640 $405,436 $337,066