XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Schedule of Revenue by Geography
The following table summarizes revenue by geography for the three and six months ended June 30, 2024 and 2023 (in thousands):

Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Domestic$90,534 $78,694 $184,647 $168,699 
International55,916 49,021 111,638 94,251 
Total$146,450 $127,715 $296,285 $262,950