Commitments and Contingencies (Details) - USD ($) $ in Millions |
12 Months Ended | |
---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Commitments and Contingencies Disclosure [Abstract] | ||
Accrued environmental matter costs | $ 0.1 | |
Purchase commitment | $ 168.0 | |
Environmental Loss Contingency, Statement of Financial Position [Extensible Enumeration] | Accrued expenses and other current liabilities | Accrued expenses and other current liabilities |
401k Employer matching contributions | $ 5.5 | $ 1.7 |
X | ||||||||||
- Definition Total costs accrued as of the balance sheet date for environmental loss contingencies. Reference 1: http://www.xbrl.org/2003/role/recommendedDisclosureRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of cost for defined contribution plan. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Indicates line item in statement of financial position that includes accrual for environmental loss contingency. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. No definition available.
|