XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 115,262 $ 97,876 $ 308,086 $ 249,895
Subscription        
Disaggregation of Revenue [Line Items]        
Revenue 107,508 91,066 286,556 233,510
Other        
Disaggregation of Revenue [Line Items]        
Revenue $ 7,754 $ 6,810 $ 21,530 $ 16,385