v3.26.1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Apr. 30, 2026
Property, Plant, and Equipment [Line Items]    
Less: accumulated depreciation and amortization $ (50,949) $ (64,215)
Property and equipment, net 40,087 42,855
Land    
Property, Plant, and Equipment [Line Items]    
Property and equipment 11,576 11,883
Buildings and improvements    
Property, Plant, and Equipment [Line Items]    
Property and equipment 18,686 21,718
Furniture, fixtures and equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment 24,510 25,911
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Property and equipment 35,951 47,261
Construction in progress    
Property, Plant, and Equipment [Line Items]    
Property and equipment $ 313 $ 297