XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Segment and Geographic Information (Tables)
9 Months Ended
Sep. 30, 2025
Segment Reporting [Abstract]  
Schedule of Revenue by Geography
The following table summarizes revenue by geography for the three and nine months ended September 30, 2025 and 2024 (in thousands):

Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Domestic$112,743 $98,108 $324,129 $282,755 
International74,261 55,944 199,941 167,582 
Total$187,004 $154,052 $524,070 $450,337