v3.26.1
Property and Equipment, Net - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Property and Equipment [Line Items]    
Property and equipment, gross $ 167,548 $ 186,439
Less: Accumulated depreciation (126,823) (153,876)
Property and equipment, net 40,725 32,563
Leasehold improvements    
Property and Equipment [Line Items]    
Property and equipment, gross 32,627 37,722
Furniture & fixtures    
Property and Equipment [Line Items]    
Property and equipment, gross 33,633 33,589
Computer equipment    
Property and Equipment [Line Items]    
Property and equipment, gross 83,376 87,389
Software    
Property and Equipment [Line Items]    
Property and equipment, gross 13,045 22,387
Vehicles    
Property and Equipment [Line Items]    
Property and equipment, gross 4,286 3,534
Assets under construction    
Property and Equipment [Line Items]    
Property and equipment, gross $ 581 $ 1,818