XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Revenues - Additional Information (Details)
3 Months Ended
Sep. 30, 2025
USD ($)
country
Sep. 30, 2024
USD ($)
country
Jun. 30, 2025
USD ($)
Disaggregation Of Revenue [Line Items]      
Deferred commissions $ 35,900,000   $ 36,400,000
Impairment loss in relation to capitalized costs 0 $ 0  
Long-term portion of unbilled accounts receivable 72,000   57,000
Allowance for doubtful accounts associated with unbilled receivables 0   $ 0
Revenue recognized pertaining to deferred revenue 105,400,000 $ 88,500,000  
Remaining performance obligations $ 715,200,000    
Excluding United States, United Kingdom and Rest of the World      
Disaggregation Of Revenue [Line Items]      
Countries accounted for 10% or more of revenues | country 0 0  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2025-10-01      
Disaggregation Of Revenue [Line Items]      
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months    
Revenue, remaining performance obligation, percentage 55.00%    
Minimum      
Disaggregation Of Revenue [Line Items]      
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year    
Maximum      
Disaggregation Of Revenue [Line Items]      
Revenue, remaining performance obligation, expected timing of satisfaction, period 3 years    
Sales and marketing      
Disaggregation Of Revenue [Line Items]      
Deferred commissions amortization expense $ 4,600,000 $ 4,000,000.0