XML 56 R41.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT AND GEOGRAPHIC INFORMATION (Tables)
3 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Schedule of Total Revenue by Geography
Total revenue by geography is as follows (in thousands):
Three Months Ended
 June 30,
 20252024
United States$100,504 $99,949 
Europe30,714 31,394 
Asia15,050 11,890 
Rest of the world40,479 31,332 
$186,747 $174,565