XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation and Significant Accounting Policies - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Disaggregation Of Revenue [Line Items]        
Total net revenue $ 78,933 $ 46,897 $ 218,231 $ 163,709
United States        
Disaggregation Of Revenue [Line Items]        
Total net revenue 77,586 45,929 213,713 159,830
Canada        
Disaggregation Of Revenue [Line Items]        
Total net revenue 500 644 1,812 1,997
Europe, Middle East, & Africa        
Disaggregation Of Revenue [Line Items]        
Total net revenue 180 55 821 261
Asia Pacific        
Disaggregation Of Revenue [Line Items]        
Total net revenue 488 157 1,325 1,211
Other        
Disaggregation Of Revenue [Line Items]        
Total net revenue $ 179 $ 112 $ 560 $ 410