v3.25.4
Segment Information (Tables)
9 Months Ended
Dec. 31, 2025
Segment Reporting [Abstract]  
Schedule of Revenue by Geographic Area The following table sets forth revenue by geographic area:
 
 Three Months Ended December 31,Nine Months Ended December 31,
 2025202420252024
United States$154,732 $135,700 $462,239 $383,420 
Other159,100 126,930 409,759 337,160 
Total revenues$313,832 $262,630 $871,998 $720,580