v3.25.4
Balance Sheet Components - Schedule of Property, Equipment and Software, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Property, Plant and Equipment [Line Items]    
Total property, equipment and software, at cost $ 1,226,904 $ 1,027,952
Less: Accumulated depreciation and amortization (587,014) (455,315)
Total property, equipment and software, net 639,891 572,637
Internally developed software    
Property, Plant and Equipment [Line Items]    
Total property, equipment and software, at cost 1,180,344 987,399
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property, equipment and software, at cost 25,690 21,990
Computer equipment    
Property, Plant and Equipment [Line Items]    
Total property, equipment and software, at cost 11,178 9,555
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Total property, equipment and software, at cost $ 9,692 $ 9,007