XML 48 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue - Schedule of Revenue from Subscription and Transaction Fees Disaggregated by Customer Category (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Disaggregation Of Revenue [Line Items]        
Total revenue $ 358,217 $ 323,028 $ 1,079,221 $ 946,508
Subscription and transaction fees        
Disaggregation Of Revenue [Line Items]        
Total revenue 320,298 281,294 954,857 821,428
Integrated platform        
Disaggregation Of Revenue [Line Items]        
Total revenue 301,683 263,383 897,271 771,457
BILL AP/AR        
Disaggregation Of Revenue [Line Items]        
Total revenue 163,775 149,091 492,905 440,534
BILL Spend and Expense        
Disaggregation Of Revenue [Line Items]        
Total revenue 137,908 114,292 404,366 330,923
Embedded and Other Solutions        
Disaggregation Of Revenue [Line Items]        
Total revenue 18,615 17,911 57,586 49,971
Interest on funds held for customers        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 37,919 $ 41,734 $ 124,364 $ 125,080