XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition (Tables)
6 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Revenue consisted of the following (in thousands):
Three Months Ended September 30,Six Months Ended September 30,
2025202420252024
Subscription$159,468 $129,639 $297,344 $249,607 
Other9,057 7,193 17,094 13,901 
Total revenue$168,525 $136,832 $314,438 $263,508