XML 56 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 303,037 $ 227,626 $ 534,856 $ 407,052
Interest income 409,367 288,346 786,431 551,025
Gain on sales of loans 125,287 52,702 188,900 86,987
Servicing income 28,690 22,436 54,674 42,593
Total revenue, net 866,381 591,110 1,564,861 1,087,657
Merchant network revenue        
Disaggregation of Revenue [Line Items]        
Revenue 244,895 188,357 429,234 334,307
Card network revenue        
Disaggregation of Revenue [Line Items]        
Revenue $ 58,142 $ 39,269 $ 105,622 $ 72,745