XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Segment and Geographic Information (Tables)
3 Months Ended
Mar. 31, 2025
Segment Reporting [Abstract]  
Schedule of Revenue by Geography
The following table summarizes revenue by geography for the three months ended March 31, 2025 and 2024 (in thousands):

Three Months Ended March 31,
20252024
Domestic$106,193 $94,113 
International60,233 55,722 
Total$166,426 $149,835