| Components of the denominator for the calculation of basic and diluted net earnings (loss) per share |
| | | | | | | | | | | | For the Three Months Ended | | For the Six Months Ended | | | | June 30, | | June 30, | | | | 2026 | | 2025 | | 2026 | | 2025 | | | | | | | | | | | | Common shares outstanding, basic: | | | | | | | | | | Weighted-average common shares outstanding, basic | | 43,872,514 | | 43,350,232 | | 43,789,751 | | 43,276,496 | | | | | | | | | | | | Common shares outstanding, diluted: | | | | | | | | | | Weighted-average common shares outstanding, basic | | 43,872,514 | | 43,350,232 | | 43,789,751 | | 43,276,496 | | | | | | | | | | | | Dilutive effect of stock options | | 40,845 | | — | | 39,598 | | — | | | | | | | | | | | | Dilutive effect of performance-based restricted stock units | | 301,829 | | — | | 253,656 | | — | | | | | | | | | | | | Dilutive effect of restricted stock units | | 357,403 | | — | | 409,566 | | — | | | | | | | | | | | | Weighted-average common shares outstanding, diluted | | 44,572,591 | | 43,350,232 | | 44,492,571 | | 43,276,496 | |
|