v3.22.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Obligations under Non-Cancelable Agreements Future minimum obligations under these non-cancelable agreements with initial terms in excess of one year at December 31, 2022 are as follows:
Year Ending December 31:
2023$145.3 
202496.8 
202584.8 
202679.6 
2027103.3 
Thereafter8.8 
$518.6