v3.25.2
Note 11 - Leases (Details Textual)
د.إ in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jul. 31, 2025
USD ($)
Jul. 31, 2024
USD ($)
Jul. 31, 2025
USD ($)
Jul. 31, 2025
AED (د.إ)
Operating Lease, Expense $ 1.5 $ 0.6    
Minimum [Member]        
Lessee, Finance Lease, Term of Contract (Year) 1 year   1 year 1 year
Maximum [Member]        
Lessee, Finance Lease, Term of Contract (Year) 15 years   15 years 15 years
Qatar Land Lease [Member]        
Lessee, Operating Lease, Annual Payment     $ 0.1 د.إ 0.3
Lessee, Operating Lease, Term of Contract (Year) 20 years   20 years 20 years
Qatar Land and Building Lease [Member]        
Lessee, Operating Lease, Annual Payment     $ 0.5 د.إ 1.9
Lessee, Operating Lease, Term of Contract (Year) 3 years   3 years 3 years
Lessee, Operating Lease, Escalation Percent 10.00%   10.00% 10.00%