v3.26.1
Balance Sheet Details - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Apr. 30, 2026
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 104,191 $ 104,187
Less: accumulated depreciation and amortization (40,622) (37,283)
Property and equipment, net 63,569 66,904
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 83,154 83,005
Computer equipment    
Property, Plant, and Equipment [Line Items]    
Useful Life 36 months  
Property and equipment, gross $ 5,241 5,386
Office furniture and equipment    
Property, Plant, and Equipment [Line Items]    
Useful Life 60 months  
Property and equipment, gross $ 15,796 $ 15,796