Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parenthetical) - USD ($) $ in Millions |
3 Months Ended | |||
|---|---|---|---|---|
Jun. 30, 2024 |
Mar. 31, 2024 |
Jun. 30, 2023 |
Mar. 31, 2023 |
|
| Common Shares [Member] | ||||
| Issuance costs | $ 3.8 | |||
| Employee Stock Option | ||||
| Issuance costs | $ 0.2 | $ 0.6 | $ 0.3 | $ 0.2 |