Financial Instruments and Financial Risk - Schedule of Derivative Instruments (Details) - USD ($) |
Jun. 30, 2026 |
Dec. 31, 2025 |
Mar. 31, 2025 |
Mar. 31, 2023 |
|---|---|---|---|---|
| Derivative [Line Items] | ||||
| Notional Amount | $ 662,000,000.0 | $ 664,400,000 | ||
| Derivative Assets | 3,985,000 | 1,162,000 | ||
| Derivative Liabilities | 3,929,000 | 4,218,000 | ||
| Derivatives designated as hedging instruments | Interest rate swaps | ||||
| Derivative [Line Items] | ||||
| Notional Amount | 400,000,000.0 | 400,000,000.0 | $ 400,000,000.0 | $ 400,000,000.0 |
| Derivative Assets | 1,424,000 | 0 | ||
| Derivative Liabilities | 0 | 2,346,000 | ||
| Derivatives not designated as hedging instruments | Foreign currency forward contracts | ||||
| Derivative [Line Items] | ||||
| Notional Amount | 19,000,000.0 | 0 | ||
| Derivative Assets | 0 | 0 | ||
| Derivative Liabilities | 38,000 | 0 | ||
| Derivatives not designated as hedging instruments | Embedded derivatives | ||||
| Derivative [Line Items] | ||||
| Notional Amount | 243,000,000.0 | 264,400,000 | ||
| Derivative Assets | 2,561,000 | 1,162,000 | ||
| Derivative Liabilities | $ 3,891,000 | $ 1,872,000 |