XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Tables)
6 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Revenue consisted of the following (in thousands):
Three Months Ended September 30,Six Months Ended September 30,
2023202220232022
Subscription$106,654 $95,333 $207,909 $179,048 
Other6,958 6,852 14,172 13,776 
Total revenue$113,612 $102,185 $222,081 $192,824