XML 67 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]      
Revenue $ 475,422 $ 419,052 $ 343,548
Subscription      
Disaggregation of Revenue [Line Items]      
Revenue 450,071 389,739 319,298
Other      
Disaggregation of Revenue [Line Items]      
Revenue $ 25,351 $ 29,313 $ 24,250