v3.26.1
Segment and Geographical Information - Additional Information (Details)
$ in Thousands
12 Months Ended
Mar. 31, 2026
CAD ($)
segment
Mar. 31, 2025
CAD ($)
segment
Disclosure of major customers [line items]    
Number of reportable segments | segment 3 3
Number of operating segments | segment 3 3
Revenues $ 477,388 $ 473,481
Accounts receivable and other receivables 76,489 95,270
One customer | Canada    
Disclosure of major customers [line items]    
Accounts receivable and other receivables $ 12,105 $ 11,171
One customer | Canada | Revenue Benchmark | Customer Concentration Risk    
Disclosure of major customers [line items]    
Concentration risk percentage 10.00%  
One customer | Canada | Accounts Receivable and Other Receivables Benchmark | Customer Concentration Risk    
Disclosure of major customers [line items]    
Concentration risk percentage 10.00% 10.00%
Two Customers | Canada    
Disclosure of major customers [line items]    
Revenues   $ 53,614
Two Customers | Canada | Revenue Benchmark | Customer Concentration Risk    
Disclosure of major customers [line items]    
Concentration risk percentage   10.00%