v3.26.1
Property and Equipment - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 242,607 $ 252,897
Less: accumulated depreciation (156,305) (147,779)
Property and equipment, net 86,302 105,118
Equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 16,270 15,008
Computer hardware and software    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 73,057 58,559
Furniture and fittings    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 27,676 25,217
Leasehold improvements and other    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 125,604 $ 154,113