Contracts with Customers - Schedule of Warrant Agreements With Customers (Details) - USD ($) $ in Millions |
Sep. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Revenue from Contract with Customer [Abstract] | ||
| Warrant-related assets - current | $ 0.6 | $ 0.9 |
| Warrant-related assets - non-current | 10.2 | 10.4 |
| Warrant-related assets | $ 10.8 | $ 11.3 |