XML 39 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue - Additional Information (Detail)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2026
USD ($)
Client
Mar. 31, 2025
Client
Mar. 31, 2026
USD ($)
Client
Mar. 31, 2025
Client
Jun. 30, 2025
USD ($)
Client
Disaggregation Of Revenue [Line Items]          
Contract liabilities $ 1,200   $ 1,200   $ 1,300
Revenue recognized     10,600    
Change in amount of advance consideration received from customers 10,700   10,700    
Allowance for credit losses on accounts receivable 900   900   900
Revenue reserve 2,900   2,900   1,000
Allowance for credit losses and revenue reserve $ 3,768   $ 3,768   $ 1,902
Number of clients accounted for more than 10% of net revenue | Client 1 1 1 2  
Number of clients that accounted for 10% or more of net accounts receivable | Client     1   2
Net revenue [Member] | Customer Concentration Risk [Member] | Client One [Member]          
Disaggregation Of Revenue [Line Items]          
Concentration risk percentage accounted by major clients 24.00% 27.00% 22.00% 23.00%  
Net revenue [Member] | Customer Concentration Risk [Member] | Client Two [Member]          
Disaggregation Of Revenue [Line Items]          
Concentration risk percentage accounted by major clients       13.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Client One [Member]          
Disaggregation Of Revenue [Line Items]          
Concentration risk percentage accounted by major clients     23.00%   16.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Client Two [Member]          
Disaggregation Of Revenue [Line Items]          
Concentration risk percentage accounted by major clients         13.00%