XML 85 R69.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components - Property, Equipment and Software (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Property, Plant and Equipment [Line Items]    
Total Property, equipment and software, at cost $ 414,205 $ 231,820
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment (124,070) (60,338)
Property, Plant and Equipment, Net, Total 290,135 171,482
Software Development    
Property, Plant and Equipment [Line Items]    
Total Property, equipment and software, at cost 377,301 200,621
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total Property, equipment and software, at cost 20,214 16,169
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total Property, equipment and software, at cost 10,187 10,751
Furniture And Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total Property, equipment and software, at cost $ 6,503 $ 4,279