v3.26.3
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation $ 310,257  
Accounts Payable, Other 58,781 $ 65,266
Third-party cloud services    
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation 192,636  
Inventory, third-party fulfillment, and digital services    
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation 70,124  
Software    
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation 30,830  
Professional and consulting fees    
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation 11,418  
Production and computer equipment    
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation 1,690  
Advertising    
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation 1,118  
Other purchase commitments    
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation $ 2,441