XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheet Details - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Apr. 30, 2024
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 104,147 $ 103,404
Less: accumulated depreciation and amortization (17,667) (14,773)
Property and equipment, net 86,480 88,631
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 72,248 71,867
Computer equipment    
Property, Plant and Equipment [Line Items]    
Useful Life 36 months  
Property and equipment, gross $ 5,316 4,936
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Useful Life 60 months  
Property and equipment, gross $ 14,597 14,479
Capital work-in-progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 11,986 $ 12,122