XML 46 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues - Summary of Revenues by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Disaggregation Of Revenue [Line Items]    
Total revenues $ 62,190 $ 48,143
United States    
Disaggregation Of Revenue [Line Items]    
Total revenues 42,631 34,199
United Kingdom    
Disaggregation Of Revenue [Line Items]    
Total revenues 11,878 8,705
Rest of the World    
Disaggregation Of Revenue [Line Items]    
Total revenues $ 7,681 $ 5,239