XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Summary of Revenue by Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation Of Revenue [Line Items]        
Revenue $ 75,659 $ 55,204 $ 140,172 $ 114,443
Service        
Disaggregation Of Revenue [Line Items]        
Revenue [1] $ 75,659 $ 55,204 $ 140,172 $ 114,443
Geographic Concentration Risk [Member] | Revenue Benchmark [Member] | Service        
Disaggregation Of Revenue [Line Items]        
Percentage of Revenue 100.00% 100.00% 100.00% 100.00%
United States        
Disaggregation Of Revenue [Line Items]        
Revenue $ 52,546 $ 38,613 $ 100,655 $ 78,965
United States | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]        
Disaggregation Of Revenue [Line Items]        
Percentage of Revenue 69.00% 70.00% 72.00% 69.00%
United Kingdom        
Disaggregation Of Revenue [Line Items]        
Revenue $ 19,030 $ 12,335 $ 31,004 $ 26,240
United Kingdom | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]        
Disaggregation Of Revenue [Line Items]        
Percentage of Revenue 25.00% 22.00% 22.00% 23.00%
Canada        
Disaggregation Of Revenue [Line Items]        
Revenue $ 2,839 $ 2,748 $ 5,878 $ 5,988
Canada | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]        
Disaggregation Of Revenue [Line Items]        
Percentage of Revenue 4.00% 5.00% 4.00% 5.00%
Other        
Disaggregation Of Revenue [Line Items]        
Revenue $ 1,244 $ 1,508 $ 2,635 $ 3,250
Other | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]        
Disaggregation Of Revenue [Line Items]        
Percentage of Revenue 2.00% 3.00% 2.00% 3.00%
International        
Disaggregation Of Revenue [Line Items]        
Revenue $ 23,113 $ 16,591 $ 39,517 $ 35,478
International | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]        
Disaggregation Of Revenue [Line Items]        
Percentage of Revenue 31.00% 30.00% 28.00% 31.00%
[1] There was no Therapeutics revenue for the three and six months ended September 30, 2022 and 2021.