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

Three Months Ended September 30,Nine Months Ended September 30,
2024202320242023
Domestic$98,108 $88,743 $282,755 $257,442 
International55,944 48,351 167,582 142,602 
Total$154,052 $137,094 $450,337 $400,044