v3.26.1
Segment Information (Tables)
3 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Revenue by Geographic Area The following table sets forth revenue by geographic area:
 Three Months Ended June 30,
 20262025
United States$171,272 $156,899 
Other142,859 125,079 
Total revenues$314,131 $281,978