Share Capital and Per Share Amounts (Details) - Rights Offering [Member] shares in Millions, $ in Millions |
Dec. 17, 2025
USD ($)
shares
|
|---|---|
| Share Capital and Per Share Amounts [Line Items] | |
| Issuance of common shares (in Shares) | shares | 55.1 |
| Gross proceeds | $ 298.7 |
| Share issuance costs | 2.7 |
| Net of tax | $ 0.8 |
| X | ||||||||||
- Definition The amount of share issuance costs related to net of tax. No definition available.
|
| X | ||||||||||
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table. No definition available.
|
| X | ||||||||||
- Definition The number of shares issued by the entity. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The cash outflow for share issue costs. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The cash inflow from issuing shares. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Details
|