v3.25.4
Property and Equipment - Schedule of Useful Lives (Details)
Jan. 31, 2026
Buildings and improvements | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 8 years
Buildings and improvements | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 39 years
Fixtures and equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 2 years
Fixtures and equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 15 years
Computer hardware and software | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 2 years
Computer hardware and software | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 7 years