XML 56 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information (Tables)
6 Months Ended
Sep. 30, 2025
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,
 2025202420252024
United States$150,608 $129,988 $307,507 $247,720 
Other125,580 103,290 250,659 210,230 
Total revenues$276,188 $233,278 $558,166 $457,950