v3.26.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Estimated useful lives of property and equipment (Parenthetical) (Details)
Apr. 30, 2026
Minimum | Leasehold Improvements  
Property, Plant, and Equipment [Line Items]  
Useful life of property and equipment 5 years
Minimum | Purchased Software  
Property, Plant, and Equipment [Line Items]  
Useful life of property and equipment 3 years
Maximum | Leasehold Improvements  
Property, Plant, and Equipment [Line Items]  
Useful life of property and equipment 15 years
Maximum | Purchased Software  
Property, Plant, and Equipment [Line Items]  
Useful life of property and equipment 5 years