v3.25.4
Balance Sheet Components - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Balance Sheet Related Disclosures [Abstract]    
Processing reserves $ 125,197 $ 90,826
Prepaid expenses 61,128 47,027
Equity securities held at cost 40,396 40,277
Risk sharing assets 38,992 43,179
Operating lease right-of-use assets 25,904 19,124
Prepaid payroll taxes for stock-based compensation 25,470 25,188
Foreign deferred tax asset 9,574 13,929
Other assets 18,325 15,810
Total other assets $ 344,986 $ 295,360