XML 74 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Summary of Revenue by Region based on the Shipping Address of Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]      
Revenue $ 299,489 $ 271,893 $ 243,920
Service      
Disaggregation of Revenue [Line Items]      
Revenue $ 299,489 $ 271,893 $ 243,920
Revenue | Geographic Concentration Risk | Service      
Disaggregation of Revenue [Line Items]      
Percentage of Revenue 100.00% 100.00% 100.00%
United States      
Disaggregation of Revenue [Line Items]      
Revenue $ 217,242 $ 192,438 $ 176,120
United States | Revenue | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Percentage of Revenue 73.00% 71.00% 72.00%
United Kingdom      
Disaggregation of Revenue [Line Items]      
Revenue $ 63,023 $ 58,477 $ 49,386
United Kingdom | Revenue | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Percentage of Revenue 21.00% 22.00% 20.00%
Canada      
Disaggregation of Revenue [Line Items]      
Revenue $ 13,581 $ 14,293 $ 12,172
Canada | Revenue | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Percentage of Revenue 4.00% 5.00% 5.00%
Other      
Disaggregation of Revenue [Line Items]      
Revenue $ 5,643 $ 6,685 $ 6,242
Other | Revenue | Geographic Concentration Risk      
Disaggregation of Revenue [Line Items]      
Percentage of Revenue 2.00% 2.00% 3.00%