v3.26.1
Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Apr. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Segment
Client
Jun. 30, 2025
USD ($)
Client
Jun. 30, 2024
USD ($)
Client
Summary Of Significant Accounting Policies [Line Items]        
Maximum period for classifying as cash and cash equivalents   3 months    
Revenue Reserve   $ 2,900,000 $ 1,000,000  
Allowance for credit losses and revenue reserve   $ 3,400,000 1,900,000  
Costs incurred in development phase are capitalized and amortized period   6 months    
Maximum period from the acquisition date for recording adjustments to the assets acquired and liabilities assumed   1 year    
Number of reporting units | Segment   1    
Goodwill impairment $ 0 $ 0 0  
Impairment of long-lived assets $ 0      
Weighted-average useful life of intangible assets   5 years 10 months 24 days    
Impairment charge of investment in equity security   $ 0 0 $ 2,000,000
Employer contributions to defined contribution plan   $ 0 0  
Number of reportable segments | Segment   1    
Accounting standard update, adoption date   Jun. 30, 2026    
Accounting standard update, adopted   true    
Accounting Standards Update [Extensible Enumeration]   us-gaap:AccountingStandardsUpdate202309Member    
Maximum [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Fair value method investment ownership percentage   20.00%    
Software Development [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Estimated useful lives of the assets   2 years    
Software capitalized amount   $ 10,900,000 $ 9,300,000  
Customer Concentration Risk [Member] | Net revenue [Member] | Client One [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Number of clients accounted for more than 10% of net revenue | Client   1 1 1
Concentration risk percentage accounted by major clients   21.00% 23.00% 12.00%
Customer Concentration Risk [Member] | Net revenue [Member] | Client Two [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Number of clients accounted for more than 10% of net revenue | Client     1  
Concentration risk percentage accounted by major clients     12.00%  
Customer Concentration Risk [Member] | Net revenue [Member] | Other Client [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Concentration risk percentage accounted by major clients   10.00% 10.00% 10.00%
Number of clients accounted for more than 10% of net revenue | Client   0 0 0
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Client One [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Concentration risk percentage accounted by major clients   13.00% 16.00%  
Number of clients that accounted for 10% or more of net accounts receivable | Client   1 1  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Client Two [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Concentration risk percentage accounted by major clients   13.00% 13.00%  
Number of clients that accounted for 10% or more of net accounts receivable | Client   1 1  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Other Client [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Concentration risk percentage accounted by major clients   10.00% 10.00%  
Number of clients accounted for more than 10% of net accounts receivable | Client   0 0