XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
Client
Mar. 31, 2021
Client
Mar. 31, 2022
USD ($)
Client
Mar. 31, 2021
Client
Jun. 30, 2021
USD ($)
Client
Summary Of Significant Accounting Policies [Line Items]          
Allowance for credit losses on accounts receivable | $ $ 100   $ 100   $ 100
Revenue reserve | $ 1,300   1,300   900
Allowance for credit losses and revenue reserve | $ $ 1,358   $ 1,358   $ 1,010
Change in accounting principle accounting standards update adoption date Jul. 01, 2021   Jul. 01, 2021    
Change in accounting principle accounting standards update immaterial effect [true false] true   true    
Accounting standards update description     ASU 2019-12    
Customer Concentration Risk [Member] | Net revenue [Member] | One Client [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Number of clients accounted for more than 10% of net revenue 1 1 1 1  
Concentration risk percentage accounted by major clients 19.00% 26.00% 16.00% 25.00%  
Customer Concentration Risk [Member] | Net revenue [Member] | Other Client [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Number of other clients accounted for more than 10% of net revenue 0 0 0 0  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | One Client [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Concentration risk percentage accounted by major clients         10.00%
Number of clients accounted for 10% or more than 10% of net accounts receivable         1
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Additional Client [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Concentration risk percentage accounted by major clients         15.00%
Number of clients accounted for 10% or more than 10% of net accounts receivable         1
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Other Client [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Number of clients accounted for 10% or more than 10% of net accounts receivable     0   0