XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - Schedule of Revenue from Subscription and Transaction Fees Disaggregated by Customer Category (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Disaggregation Of Revenue [Line Items]    
Total revenue $ 304,985 $ 229,924
Subscription and transaction fees    
Disaggregation Of Revenue [Line Items]    
Total revenue 265,142 214,611
Subscription and transaction fees | Small-to-midsize businesses, accounting firms, spending businesses and other    
Disaggregation Of Revenue [Line Items]    
Total revenue 260,203 204,821
Subscription and transaction fees | Financial institutions    
Disaggregation Of Revenue [Line Items]    
Total revenue 4,939 9,790
Interest on funds held for customers    
Disaggregation Of Revenue [Line Items]    
Total revenue $ 39,843 $ 15,313