v3.26.1
Equity - Schedule of Declared on Common Shares (Details)
$ / shares in Units, $ / shares in Units, $ in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 10, 2026
CAD ($)
Jun. 10, 2026
USD ($)
Apr. 15, 2026
CAD ($)
Apr. 15, 2026
USD ($)
Jun. 02, 2025
CAD ($)
Jun. 02, 2025
USD ($)
Apr. 10, 2025
CAD ($)
Apr. 10, 2025
USD ($)
Jun. 30, 2026
$ / shares
Jun. 30, 2026
$ / shares
Mar. 31, 2026
$ / shares
Mar. 31, 2026
$ / shares
Jun. 30, 2025
$ / shares
Jun. 30, 2025
$ / shares
Mar. 31, 2025
$ / shares
Mar. 31, 2025
$ / shares
Jun. 30, 2026
CAD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
CAD ($)
Jun. 30, 2025
USD ($)
Equity [Abstract]                                        
Dividends declared (in dollars per share) | (per share)                 $ 0 $ 0.03 $ 0 $ 0.03 $ 0.08 $ 0.06 $ 0.08 $ 0.06        
Shareholder dividends $ 0 $ 333 $ 0 $ 336 $ 573 $ 410 $ 573 $ 399                 $ 0 $ 669 $ 1,146 $ 809