v3.25.2
Significant Accounting Policies - Summary of Revenue Recognized Over Time Versus at Point in Time (Details) - CAD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Disclosure of detailed information about financial instruments [line items]      
Revenue $ 24,520 $ 24,518 $ 20,665
Point-in-Time      
Disclosure of detailed information about financial instruments [line items]      
Revenue 22,175 22,235 18,677
Over Time      
Disclosure of detailed information about financial instruments [line items]      
Revenue $ 2,345 $ 2,283 $ 1,988