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% |