v3.26.1
Segment Information (Tables)
12 Months Ended
Mar. 31, 2026
Segment Reporting [Abstract]  
Schedule of Revenue by Geographic Area The following table sets forth total revenues by geographic area:
 
 Year Ended March 31,
 202620252024
United States$631,003 $534,524 $437,560 
Other552,687 461,095 401,687 
Total revenues$1,183,690 $995,619 $839,247 
Schedule of Long-Lived Assets by Geographic Area
The following table sets forth the Company’s long-lived assets by geographic area.
 March 31,
 20262025
United States$27,711 $8,768 
India13,027 4,013 
United Kingdom1,537 2,575 
Other2,395 3,062 
Total long-lived assets$44,670 $18,418