XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Commitment and Contingencies (Details)
$ in Millions
Mar. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Purchase obligation $ 113.9
Purchase obligation, remainder of 2023 11.4
Purchase obligation, 2024 17.9
Purchase obligation, 2025 17.9
Purchase obligation, 2026 17.9
Purchase obligation, 2027 17.9
Purchase obligation, thereafter 30.8
Purchase Obligation 3.2
Purchase Obligation, to be paid, at closing 0.6
Purchase Obligation, to be Paid, Year One 1.3
Purchase Obligation, to be Paid, Year Two $ 1.3