XML 80 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Schedule of Subscription and Transaction Fees Disaggregated by Customer Category (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Disaggregation Of Revenue [Line Items]      
Total revenue $ 1,058,468 $ 641,959 $ 238,265
Subscription and transaction fees      
Disaggregation Of Revenue [Line Items]      
Total revenue 944,710 633,365 232,255
Subscription and transaction fees | Small-to-midsize Business and Accounting Firm Customers      
Disaggregation Of Revenue [Line Items]      
Total revenue 901,602 603,171 218,227
Subscription and transaction fees | Financial Institution Customers      
Disaggregation Of Revenue [Line Items]      
Total revenue 43,108 30,194 14,028
Interest on funds held for customers      
Disaggregation Of Revenue [Line Items]      
Total revenue $ 113,758 $ 8,594 $ 6,010