Note 14 - Subsequent Events - Schedule of Adjusted EBITDA Ratio (Details) - Forecast [Member] |
3 Months Ended | ||||
---|---|---|---|---|---|
Apr. 30, 2026 |
Jan. 31, 2026 |
Oct. 31, 2025 |
Jul. 31, 2025 |
Apr. 30, 2025 |
|
Adjusted EBITDA ratio | 2 | 2.5 | 3 | 3.5 | |
Maximum [Member] | |||||
Adjusted EBITDA ratio | 2 | 2.5 | 3 | 3.5 | |
Minimum [Member] | |||||
Adjusted EBITDA ratio | 1 | 1 | 1 | 1 |