Schedule of Derivative Liability (Details) - USD ($) $ in Millions |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Derivative Instruments and Hedging Activities Disclosure [Abstract] | ||
| Other short-term assets | $ 0.9 | |
| Other long-term assets | 0.7 | |
| Other current liabilities | (0.2) | |
| Other long-term liabilities | (0.4) | |
| Total derivatives designated as hedging instruments | $ 1.6 | $ (0.6) |