Leases - Summary of Company's Finance Leases Presented on Unaudited Condensed Consolidated Balance Sheets (Details) - USD ($) $ in Millions |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Leases [Abstract] | ||
Property, plant and equipment, net | $ 2.2 | $ 2.9 |
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] | Property, Plant and Equipment, Net | Property, Plant and Equipment, Net |
Accrued liabilities | $ 1.6 | $ 2.8 |
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] | Accrued Liabilities, Current | Accrued Liabilities, Current |
Other noncurrent liabilities | $ 0.2 | $ 0.2 |
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] | Other Liabilities, Noncurrent | Other Liabilities, Noncurrent |
Finance Lease, Liability, Total | $ 1.8 | $ 3.0 |