Revenue - Additional Information (Details) - USD ($) $ in Millions |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Revenue from Contract with Customer [Abstract] | ||
| Net contract assets (liabilities) | $ 24.6 | |
| Material impairment losses | $ 0.0 | $ 0.0 |
| X | ||||||||||
- Definition Contract with Customer, Asset (Liability), Net, Increase (Decrease), Amount No definition available.
|
| X | ||||||||||
- Definition Amount of expense (reversal of expense) for expected credit loss on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|