Financial Instruments and Contingent Consideration (Additional Information) (Details) - USD ($) $ in Millions |
Mar. 31, 2024 |
Dec. 31, 2023 |
Mar. 31, 2023 |
|---|---|---|---|
| Business Acquisition [Line Items] | |||
| Acquisition-related contingent consideration | $ 0.7 | $ 1.6 | |
| Accounts payable and accrued expenses | 131.1 | 159.9 | |
| T U R F Design Inc [Member] | |||
| Business Acquisition [Line Items] | |||
| Cash consideration paid | $ 15.2 | ||
| Insolcorp and BOK [Member] | |||
| Business Acquisition [Line Items] | |||
| Accounts payable and accrued expenses | 0.6 | ||
| Fair Value, Inputs, Level 3 [Member] | |||
| Business Acquisition [Line Items] | |||
| Business combination, consideration transferred estimated fair value | $ 1.3 | $ 1.6 |