XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Property and Equipment (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Statement [Line Items]    
Accumulated depreciation and amortization $ (57,312) $ (49,906)
Property and equipment, net 56,894 60,361
Land    
Statement [Line Items]    
Property and equipment 11,998 11,998
Buildings and improvements    
Statement [Line Items]    
Property and equipment 23,575 23,435
Furniture, fixtures and equipment    
Statement [Line Items]    
Property and equipment 26,139 21,752
Leasehold improvements    
Statement [Line Items]    
Property and equipment 51,466 50,689
Construction in progress    
Statement [Line Items]    
Property and equipment $ 1,028 $ 2,393