XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Tables)
3 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Revenue consisted of the following (in thousands):
Three Months Ended June 30,
20242023
Subscription$119,968 $101,255 
Other6,708 7,214 
Total revenue$126,676 $108,469