v3.26.3
Segment Information (Tables)
6 Months Ended
Sep. 30, 2026
Segment Reporting [Abstract]  
Schedule of Revenue by Geographic Area The following table sets forth revenue by geographic area:
Three Months Ended September 30,Six Months Ended September 30,
2026202520262025
United States$176,453 $150,608 $347,725 $307,507 
Other135,936 125,580 278,795 250,659 
Total revenues$312,389 $276,188 $626,520 $558,166