v3.26.3
Revenue and Deferred Costs Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]    
Revenue $ 701,547 $ 644,738
Cloud Services    
Disaggregation of Revenue [Line Items]    
Revenue 217,701 195,609
Product Delivery and Services [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 80,123 75,811
On-Premise Support    
Disaggregation of Revenue [Line Items]    
Revenue 107,137 105,431
Services and Support [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 404,961 376,851
Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue $ 296,586 $ 267,887